public class Role extends AbstractModuleElement
| Modifier and Type | Method and Description |
|---|---|
Cardinality |
getCardinality() |
java.util.List |
getChildren() |
Domain |
getDomain() |
Guard |
getGuard() |
java.util.List |
getInstances(IEolContext context) |
java.util.List<java.lang.String> |
getNames() |
boolean |
isActive(IEolContext context) |
boolean |
isActive(IEolContext context,
boolean forceRecompute) |
boolean |
isNegative() |
boolean |
isOptional(IEolContext context) |
getAst, getSourceFile, getSourceUri, setAstpublic Role(AST ast)
public Cardinality getCardinality()
public boolean isActive(IEolContext context) throws EolRuntimeException
EolRuntimeExceptionpublic boolean isActive(IEolContext context, boolean forceRecompute) throws EolRuntimeException
EolRuntimeExceptionpublic boolean isOptional(IEolContext context) throws EolRuntimeException
EolRuntimeExceptionpublic boolean isNegative()
public java.util.List<java.lang.String> getNames()
public java.util.List getChildren()
public Domain getDomain()
public Guard getGuard()
public java.util.List getInstances(IEolContext context) throws EolRuntimeException
EolRuntimeException