org.eclipse.emf.codegen.merge.java
Class JPatternDictionary
java.lang.Object
org.eclipse.emf.codegen.merge.java.facade.FacadeVisitor
org.eclipse.emf.codegen.merge.java.JPatternDictionary
- public class JPatternDictionary
- extends FacadeVisitor
A dictionary of signatures and JNode
s.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COMMENT
protected static final Pattern COMMENT
NO_ARGUMENTS
protected static final Object[] NO_ARGUMENTS
controlModel
protected JControlModel controlModel
jPackage
protected JPackage jPackage
importMap
protected Map importMap
typeMap
protected Map typeMap
initializerMap
protected Map initializerMap
fieldMap
protected Map fieldMap
methodMap
protected Map methodMap
markupMap
protected Map markupMap
noImportSet
protected Set noImportSet
JPatternDictionary
public JPatternDictionary(JCompilationUnit compilationUnit,
JControlModel controlModel)
getJPackage
public JPackage getJPackage()
getImportMap
public Map getImportMap()
getTypeMap
public Map getTypeMap()
getInitializerMap
public Map getInitializerMap()
getFieldMap
public Map getFieldMap()
getMethodMap
public Map getMethodMap()
getMarkupMap
public Map getMarkupMap()
isMarkedUp
public boolean isMarkedUp(Pattern markupPattern,
JNode node)
getNoImporterSet
protected Set getNoImporterSet()
isNoImport
public boolean isNoImport(JImport jImport)
visit
protected boolean visit(JCompilationUnit compilationUnit)
- Overrides:
visit
in class FacadeVisitor
visit
protected boolean visit(JPackage jPackage)
- Overrides:
visit
in class FacadeVisitor
visit
protected boolean visit(JType type)
- Overrides:
visit
in class FacadeVisitor
visit
protected boolean visit(JImport jImport)
- Overrides:
visit
in class FacadeVisitor
visit
protected boolean visit(JInitializer initializer)
- Overrides:
visit
in class FacadeVisitor
visit
protected boolean visit(JField field)
- Overrides:
visit
in class FacadeVisitor
visit
protected boolean visit(JMethod method)
- Overrides:
visit
in class FacadeVisitor
afterVisit
protected void afterVisit(JNode node)
- Overrides:
afterVisit
in class FacadeVisitor