Class SpaceObjectSource
- java.lang.Object
- 
- jadex.extension.envsupport.evaluation.SpaceObjectSource
 
- 
- All Implemented Interfaces:
- IObjectSource
 
 public class SpaceObjectSource extends java.lang.Object implements IObjectSource A space object source can provide space objects of a specific object type. If aggregation is used the values are provided as one element (a list).
- 
- 
Field SummaryFields Modifier and Type Field Description protected booleanaggregateThe flag if aggregate values should be returned.protected IParsedExpressiondataexpThe object expression.protected AbstractEnvironmentSpaceenvspaceThe environment space.protected IParsedExpressionincludeexpThe object expression.protected java.lang.StringobjecttypeThe objecttype.protected java.lang.StringvarnameThe variable name.
 - 
Constructor SummaryConstructors Constructor Description SpaceObjectSource(java.lang.String varname, AbstractEnvironmentSpace envspace, java.lang.String objecttype, boolean aggregate, IParsedExpression dataexp, IParsedExpression includeexp)Create a new row provider.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.ListgetObjects()Get the row objects.java.lang.StringgetSourceName()Get the variable name.
 
- 
- 
- 
Field Detail- 
varnameprotected java.lang.String varname The variable name.
 - 
envspaceprotected AbstractEnvironmentSpace envspace The environment space.
 - 
objecttypeprotected java.lang.String objecttype The objecttype.
 - 
aggregateprotected boolean aggregate The flag if aggregate values should be returned.
 - 
dataexpprotected IParsedExpression dataexp The object expression.
 - 
includeexpprotected IParsedExpression includeexp The object expression.
 
- 
 - 
Constructor Detail- 
SpaceObjectSourcepublic SpaceObjectSource(java.lang.String varname, AbstractEnvironmentSpace envspace, java.lang.String objecttype, boolean aggregate, IParsedExpression dataexp, IParsedExpression includeexp)Create a new row provider.
 
- 
 - 
Method Detail- 
getObjectspublic java.util.List getObjects() Get the row objects.- Specified by:
- getObjectsin interface- IObjectSource
- Returns:
- All objects from the data source.
 
 - 
getSourceNamepublic java.lang.String getSourceName() Get the variable name.- Specified by:
- getSourceNamein interface- IObjectSource
- Returns:
- The variable name.
 
 
- 
 
-