org.eclipse.emf.mwe.internal.core.ast
Class ComponentAST
java.lang.Object
org.eclipse.emf.mwe.internal.core.ast.AbstractASTBase
org.eclipse.emf.mwe.internal.core.ast.ComponentAST
- All Implemented Interfaces:
- NamedAST
- Direct Known Subclasses:
- InclusionAST
public class ComponentAST
- extends AbstractASTBase
- implements NamedAST
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ComponentAST
public ComponentAST(Location location,
java.lang.String name,
java.lang.String clazz,
java.lang.String id)
ComponentAST
protected ComponentAST(Location location,
java.lang.String string)
setId
public void setId(java.lang.String id)
getName
public java.lang.String getName()
- Specified by:
getName
in interface NamedAST
getChildren
public java.util.List<AbstractASTBase> getChildren()
getId
public java.lang.String getId()
getClazz
public java.lang.String getClazz()
addChild
public void addChild(AbstractASTBase ele)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setClazz
public void setClazz(java.lang.String string)
setAnalyzedType
public void setAnalyzedType(java.lang.Object analyzedType)
getAnalyzedType
public java.lang.Object getAnalyzedType()