org.modeldriven.fuml.assembly
Class ElementGraphAssembler
java.lang.Object
org.modeldriven.fuml.xmi.AbstractXmiNodeVisitor
org.modeldriven.fuml.assembly.ElementGraphAssembler
- All Implemented Interfaces:
- AssemblerResults, XmiNodeVisitor
public class ElementGraphAssembler
- extends AbstractXmiNodeVisitor
- implements XmiNodeVisitor, AssemblerResults
ElementGraphAssembler
public ElementGraphAssembler(XmiNode xmiRoot,
boolean assembleExternalReferences)
ElementGraphAssembler
public ElementGraphAssembler(XmiNode xmiRoot)
start
public void start()
clear
public void clear()
addEventListener
public void addEventListener(ElementAssemblerEventListener eventListener)
removeEventListener
public void removeEventListener(ElementAssemblerEventListener eventListener)
visit
public void visit(XmiNode target,
XmiNode sourceXmiNode,
String sourceKey,
XmiNodeVisitorStatus status,
int level)
- Specified by:
visit in interface XmiNodeVisitor
getResults
public List<FumlObject> getResults()
- Specified by:
getResults in interface AssemblerResults
getResultsXmiIds
public List<String> getResultsXmiIds()
- Specified by:
getResultsXmiIds in interface AssemblerResults
lookupResult
public FumlObject lookupResult(String xmiId)
- Specified by:
lookupResult in interface AssemblerResults
isAssembleExternalReferences
public boolean isAssembleExternalReferences()
setAssembleExternalReferences
public void setAssembleExternalReferences(boolean assembleExternalReferences)
Copyright © 2012. All Rights Reserved.