Package org.eclipse.epsilon.eol.dom
Class SimpleAnnotation
java.lang.Object
org.eclipse.epsilon.common.module.AbstractModuleElement
org.eclipse.epsilon.eol.dom.Annotation
org.eclipse.epsilon.eol.dom.SimpleAnnotation
- All Implemented Interfaces:
ModuleElement
-
Field Summary
Fields inherited from class org.eclipse.epsilon.eol.dom.Annotation
name
-
Constructor Summary
-
Method Summary
Methods inherited from class org.eclipse.epsilon.eol.dom.Annotation
getName, setName, toString
Methods inherited from class org.eclipse.epsilon.common.module.AbstractModuleElement
equals, getChildren, getComments, getData, getDebugInfo, getFile, getModule, getParent, getRegion, getUri, hashCode, setModule, setParent, setRegion, setUri
-
Field Details
-
value
-
-
Constructor Details
-
SimpleAnnotation
public SimpleAnnotation() -
SimpleAnnotation
-
-
Method Details
-
build
- Specified by:
build
in interfaceModuleElement
- Overrides:
build
in classAbstractModuleElement
-
hasValue
public boolean hasValue()- Specified by:
hasValue
in classAnnotation
-
getValue
-
setValue
-
getValue
- Specified by:
getValue
in classAnnotation
- Throws:
EolRuntimeException
-
accept
- Specified by:
accept
in classAnnotation
-