public class DynamicAction extends ObjectWithDynamicAttributes implements Action
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
ATTRIBUTE_NAME |
| Constructor and Description |
|---|
DynamicAction(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
describeType()
By default, returns the simple name of the underlying class as given in
the source code.
|
java.lang.String |
getName()
Returns the value of the name attribute.
|
boolean |
isNoOp()
Indicates whether or not this Action is a 'No Operation'.
Note: AIMA3e - NoOp, or no operation, is the name of an assembly language instruction that does nothing. |
copy, describeAttributes, equals, getAttribute, getKeySet, hashCode, removeAttribute, setAttribute, toStringpublic static final java.lang.String ATTRIBUTE_NAME
public java.lang.String getName()
public boolean isNoOp()
Actionpublic java.lang.String describeType()
ObjectWithDynamicAttributesdescribeType in class ObjectWithDynamicAttributes