org.eclipse.xtext.util.formallang
Class StringProduction.ProdElement
java.lang.Object
org.eclipse.xtext.util.formallang.StringProduction.ProdElement
- Enclosing class:
- StringProduction
public class StringProduction.ProdElement
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
children
protected java.util.List<StringProduction.ProdElement> children
many
protected boolean many
name
protected java.lang.String name
optional
protected boolean optional
parent
protected StringProduction.ProdElement parent
type
protected StringProduction.ElementType type
value
protected java.lang.String value
StringProduction.ProdElement
public StringProduction.ProdElement(StringProduction.ElementType type)
setValue
public void setValue(java.lang.String value)
addChild
protected void addChild(StringProduction.ProdElement ele)
getChildren
public java.util.List<StringProduction.ProdElement> getChildren()
setMany
public void setMany(boolean many)
setName
public void setName(java.lang.String name)
setOptional
public void setOptional(boolean optional)
getName
public java.lang.String getName()
getParent
public StringProduction.ProdElement getParent()
getType
public StringProduction.ElementType getType()
getValue
public java.lang.String getValue()
isMany
public boolean isMany()
isOptional
public boolean isOptional()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object