fr.umlv.tatoo.cc.tools.ast
Class CompositeNode

java.lang.Object
  extended by fr.umlv.tatoo.cc.tools.ast.BasicNode
      extended by fr.umlv.tatoo.cc.tools.ast.ElementNode
          extended by fr.umlv.tatoo.cc.tools.ast.CompositeNode
All Implemented Interfaces:
ASTNode, ProductionNode

public class CompositeNode
extends ElementNode
implements ProductionNode


Method Summary
 Parameter<ElementNode> getEnclosingParameter()
           
 String getEnumName()
           
 boolean isComposite()
           
 String toString()
           
 
Methods inherited from class fr.umlv.tatoo.cc.tools.ast.ElementNode
getParentSuperType, getSerialVersionUID
 
Methods inherited from class fr.umlv.tatoo.cc.tools.ast.BasicNode
getId, getObjectId, getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface fr.umlv.tatoo.cc.tools.ast.ASTNode
getId, getObjectId, getType
 

Method Detail

getEnumName

public String getEnumName()

isComposite

public boolean isComposite()
Specified by:
isComposite in interface ProductionNode

getEnclosingParameter

public Parameter<ElementNode> getEnclosingParameter()

toString

public String toString()
Overrides:
toString in class BasicNode