public class SimpleAnnotation extends Annotation
Modifier and Type | Field and Description |
---|---|
protected String |
value |
name
Constructor and Description |
---|
SimpleAnnotation() |
SimpleAnnotation(String value) |
Modifier and Type | Method and Description |
---|---|
void |
build(AST cst,
IModule module) |
void |
compile(EolCompilationContext context) |
String |
getValue() |
Object |
getValue(IEolContext context) |
boolean |
hasValue() |
void |
setValue(String value) |
getName, setName
getChildren, getComments, getDebugInfo, getFile, getModule, getParent, getRegion, getUri, setModule, setParent, setRegion, setUri
protected String value
public SimpleAnnotation()
public SimpleAnnotation(String value)
public void build(AST cst, IModule module)
build
in interface ModuleElement
build
in class AbstractModuleElement
public void compile(EolCompilationContext context)
public boolean hasValue()
hasValue
in class Annotation
public String getValue()
public void setValue(String value)
public Object getValue(IEolContext context) throws EolRuntimeException
getValue
in class Annotation
EolRuntimeException
Copyright © 2016. All rights reserved.