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 java.util.regex.Pattern COMMENT
NO_ARGUMENTS
protected static final java.lang.Object[] NO_ARGUMENTS
controlModel
protected JControlModel controlModel
jPackage
protected JPackage jPackage
importMap
protected java.util.Map importMap
typeMap
protected java.util.Map typeMap
initializerMap
protected java.util.Map initializerMap
fieldMap
protected java.util.Map fieldMap
methodMap
protected java.util.Map methodMap
markupMap
protected java.util.Map markupMap
noImportSet
protected java.util.Set noImportSet
JPatternDictionary
public JPatternDictionary(JCompilationUnit compilationUnit,
JControlModel controlModel)
getJPackage
public JPackage getJPackage()
getImportMap
public java.util.Map getImportMap()
getTypeMap
public java.util.Map getTypeMap()
getInitializerMap
public java.util.Map getInitializerMap()
getFieldMap
public java.util.Map getFieldMap()
getMethodMap
public java.util.Map getMethodMap()
getMarkupMap
public java.util.Map getMarkupMap()
isMarkedUp
public boolean isMarkedUp(java.util.regex.Pattern markupPattern,
JNode node)
getNoImporterSet
protected java.util.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