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, toString
public static final java.lang.String ATTRIBUTE_NAME
public java.lang.String getName()
public boolean isNoOp()
Action
public java.lang.String describeType()
ObjectWithDynamicAttributes
describeType
in class ObjectWithDynamicAttributes