public abstract class AbstractXmiNodeVisitor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected Map<XmiNode,Classifier> |
classifierMap |
protected ModelSupport |
modelSupport |
protected Map<String,XmiNode> |
nodeMap |
protected List<XmiReference> |
references |
protected XmiNode |
xmiRoot |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractXmiNodeVisitor() |
protected |
AbstractXmiNodeVisitor(XmiNode root) |
| Modifier and Type | Method and Description |
|---|---|
protected Attribute |
findAttribute(StreamNode node,
String localName)
Deprecated.
|
protected Classifier |
findClassifier(XmiNode target,
XmiNode source) |
protected Classifier |
findClassifierFromImportAdapter(XmiNode target) |
protected boolean |
isAbstract(Classifier classifier) |
protected boolean |
isExternalReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
protected boolean |
isInternalReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
protected boolean |
isNotReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
protected boolean |
isReferenceAttribute(Property property) |
protected XmiNode xmiRoot
protected ModelSupport modelSupport
protected Map<XmiNode,Classifier> classifierMap
protected List<XmiReference> references
protected AbstractXmiNodeVisitor()
protected AbstractXmiNodeVisitor(XmiNode root)
protected Classifier findClassifier(XmiNode target, XmiNode source)
protected Classifier findClassifierFromImportAdapter(XmiNode target)
protected boolean isNotReferenceElement(XmiNode node, Classifier classifier, boolean hasAttributes)
protected boolean isInternalReferenceElement(XmiNode node, Classifier classifier, boolean hasAttributes)
protected boolean isExternalReferenceElement(XmiNode node, Classifier classifier, boolean hasAttributes)
protected boolean isAbstract(Classifier classifier)
protected boolean isReferenceAttribute(Property property)
@Deprecated protected Attribute findAttribute(StreamNode node, String localName)
Copyright © 2020. All rights reserved.