org.modeldriven.fuml.assembly
Class AssemblerNode

java.lang.Object
  extended by org.modeldriven.fuml.assembly.AssemblerNode
All Implemented Interfaces:
XmiElement
Direct Known Subclasses:
ElementAssembler

public class AssemblerNode
extends Object
implements XmiElement


Constructor Summary
AssemblerNode(XmiElement xmiType)
           
 
Method Summary
 void accept(AssemblerVisitor visitor)
           
 void acceptBreadthFirst(AssemblerVisitor visitor)
           
 void acceptDepthFirst(AssemblerVisitor visitor)
           
 void add(ElementAssembler assembler)
           
 String getData()
           
 String getLocalName()
           
 String getNamespaceURI()
           
 List<AssemblerNode> getNodes()
           
 String getPrefix()
           
 String getXmiId()
           
 String getXmiType()
           
 boolean hasXmiType()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AssemblerNode

public AssemblerNode(XmiElement xmiType)
Method Detail

getXmiType

public String getXmiType()
Specified by:
getXmiType in interface XmiElement

hasXmiType

public boolean hasXmiType()
Specified by:
hasXmiType in interface XmiElement

getLocalName

public String getLocalName()
Specified by:
getLocalName in interface XmiElement

getNamespaceURI

public String getNamespaceURI()
Specified by:
getNamespaceURI in interface XmiElement

getPrefix

public String getPrefix()
Specified by:
getPrefix in interface XmiElement

getData

public String getData()
Specified by:
getData in interface XmiElement

getXmiId

public String getXmiId()
Specified by:
getXmiId in interface XmiElement

add

public void add(ElementAssembler assembler)

getNodes

public List<AssemblerNode> getNodes()

accept

public void accept(AssemblerVisitor visitor)

acceptDepthFirst

public void acceptDepthFirst(AssemblerVisitor visitor)

acceptBreadthFirst

public void acceptBreadthFirst(AssemblerVisitor visitor)


Copyright © 2012. All Rights Reserved.