public static class SGToSADomain.GroundedSObParamedAAActionWrapper extends SGToSADomain.GroundedSAAActionWrapper implements AbstractObjectParameterizedGroundedAction
AbstractObjectParameterizedGroundedAction.Helperaction| Constructor and Description |
|---|
SGToSADomain.GroundedSObParamedAAActionWrapper(Action action,
GroundedSGAgentAction wrappedSGAction) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
actionDomainIsObjectIdentifierIndependent()
Returns true if this
AbstractGroundedAction is for a domain in which states are identifier independent; false if dependent |
GroundedAction |
copy()
Returns a copy of this grounded action.
|
java.lang.String[] |
getObjectParameters()
Returns the parameters of this
AbstractGroundedAction that correspond to OO-MDP objects. |
void |
setObjectParameters(java.lang.String[] params)
Sets the object parameters for this
AbstractGroundedAction. |
equals, getParametersAsString, hashCode, initParamsWithStringRep, toString, translateParametersactionName, applicableInState, executeIn, executeIn, getTransitions, isParameterizedclone, finalize, getClass, notify, notifyAll, wait, wait, waitactionName, getParametersAsString, initParamsWithStringRep, isParameterizedpublic SGToSADomain.GroundedSObParamedAAActionWrapper(Action action, GroundedSGAgentAction wrappedSGAction)
public java.lang.String[] getObjectParameters()
AbstractObjectParameterizedGroundedActionAbstractGroundedAction that correspond to OO-MDP objects.getObjectParameters in interface AbstractObjectParameterizedGroundedActionAbstractGroundedAction that correspond to OO-MDP objects.public void setObjectParameters(java.lang.String[] params)
AbstractObjectParameterizedGroundedActionAbstractGroundedAction.setObjectParameters in interface AbstractObjectParameterizedGroundedActionparams - the object parameters to use.public boolean actionDomainIsObjectIdentifierIndependent()
AbstractObjectParameterizedGroundedActionAbstractGroundedAction is for a domain in which states are identifier independent; false if dependentactionDomainIsObjectIdentifierIndependent in interface AbstractObjectParameterizedGroundedActionAbstractGroundedAction is for a domain in which states are identifier independent; false if dependentpublic GroundedAction copy()
AbstractGroundedActioncopy in interface AbstractGroundedActioncopy in class SGToSADomain.GroundedSAAActionWrapper