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 JNodes.
| 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