| Package | Description |
|---|---|
| org.modeldriven.fuml.assembly | |
| org.modeldriven.fuml.xmi | |
| org.modeldriven.fuml.xmi.stream | |
| org.modeldriven.fuml.xmi.validation |
| Modifier and Type | Method and Description |
|---|---|
XmiNode |
ElementAssembler.getParent() |
XmiNode |
ElementAssembler.getSource() |
| Modifier and Type | Method and Description |
|---|---|
void |
ElementGraphAssembler.visit(XmiNode target,
XmiNode sourceXmiNode,
String sourceKey,
XmiNodeVisitorStatus status,
int level) |
| Constructor and Description |
|---|
ElementAssembler(XmiNode source,
XmiNode parent,
Class_ prototype,
Map<String,ElementAssembler> assemblerMap) |
ElementGraphAssembler(XmiNode xmiRoot) |
ElementGraphAssembler(XmiNode xmiRoot,
boolean assembleExternalReferences) |
ElementStubAssembler(XmiNode xmiRoot) |
| Modifier and Type | Field and Description |
|---|---|
protected XmiNode |
XmiReferenceElement.node |
protected XmiNode |
AbstractXmiNodeVisitor.xmiRoot |
| Modifier and Type | Field and Description |
|---|---|
protected Map<XmiNode,Classifier> |
AbstractXmiNodeVisitor.classifierMap |
protected Map<String,XmiNode> |
AbstractXmiNodeVisitor.nodeMap |
| Modifier and Type | Method and Description |
|---|---|
XmiNode |
XmiChildFinder.getResult() |
XmiNode |
XmiReferenceElement.getXmiNode() |
XmiNode |
XmiReferenceAttribute.getXmiNode() |
XmiNode |
XmiReference.getXmiNode() |
XmiNode |
XmiMappedReference.getXmiNode() |
| Modifier and Type | Method and Description |
|---|---|
List<XmiNode> |
XmiNode.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
Classifier |
ModelSupport.findClassifier(XmiNode target) |
Classifier |
ModelSupport.findClassifier(XmiNode target,
Class_ sourceClassifier) |
protected Classifier |
AbstractXmiNodeVisitor.findClassifier(XmiNode target,
XmiNode source) |
protected Classifier |
AbstractXmiNodeVisitor.findClassifierFromImportAdapter(XmiNode target) |
boolean |
ModelSupport.isExternalReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes)
If not a primitive type and we have an href attrib (??).
|
protected boolean |
AbstractXmiNodeVisitor.isExternalReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
boolean |
ModelSupport.isInternalReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes)
Returns true if an element is not a primitive type and it has characters
or an ideref XMI attribute.
|
protected boolean |
AbstractXmiNodeVisitor.isInternalReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
boolean |
ModelSupport.isNotReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
protected boolean |
AbstractXmiNodeVisitor.isNotReferenceElement(XmiNode node,
Classifier classifier,
boolean hasAttributes) |
void |
XmiNodeVisitor.visit(XmiNode target,
XmiNode source,
String sourceKey,
XmiNodeVisitorStatus status,
int level) |
void |
XmiChildFinder.visit(XmiNode target,
XmiNode source,
String sourceKey,
XmiNodeVisitorStatus status,
int level) |
| Constructor and Description |
|---|
AbstractXmiNodeVisitor(XmiNode root) |
XmiExternalReferenceElement(XmiNode node,
Classifier classifier) |
XmiInternalReferenceElement(XmiNode node,
Classifier classifier) |
XmiMappedReference(XmiNode node,
String name,
String[] values,
Classifier classifier) |
XmiReferenceAttribute(XmiNode node,
Attribute attribute,
Classifier classifier) |
XmiReferenceElement(XmiNode node,
Classifier classifier) |
| Modifier and Type | Class and Description |
|---|---|
class |
StreamNode
Encapsulates a set of related XML (stream) events.
|
| Modifier and Type | Method and Description |
|---|---|
XmiNode |
StreamNode.findChildById(String id) |
XmiNode |
StreamNode.findChildByName(String name) |
XmiNode |
StreamNode.getParent() |
| Modifier and Type | Method and Description |
|---|---|
List<XmiNode> |
StreamNode.getNodes() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
StreamNode.removeChild(XmiNode child) |
void |
StreamNode.setParent(XmiNode parent) |
| Constructor and Description |
|---|
StreamNode(XMLEvent startElement,
XmiNode parent,
StreamContext context) |
| Modifier and Type | Method and Description |
|---|---|
void |
ValidationErrorCollector.visit(XmiNode target,
XmiNode sourceXmiNode,
String sourceKey,
XmiNodeVisitorStatus status,
int level) |
| Constructor and Description |
|---|
ValidationError(XmiNode node,
ErrorCode code,
ErrorSeverity severity) |
ValidationError(XmiNode node,
String propertyName,
ErrorCode code,
ErrorSeverity severity) |
ValidationErrorCollector(XmiNode root) |
Copyright © 2016. All rights reserved.