|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.cmu.cs.coral.icf.plan_based.planners.PlannerObjectType
Represents a type of object in the world.
Field Summary | |
private java.util.AbstractSet |
subTypes
The set of sub types of this type. |
private PlannerObjectType |
superType
The super type of this type. |
private java.lang.String |
typeName
The name of this type. |
Constructor Summary | |
PlannerObjectType()
Construct an empty object type. |
|
PlannerObjectType(java.lang.String type_name)
Construct an object type with the specified name. |
Method Summary | |
java.util.AbstractSet |
accessSubTypes()
Access the set of sub types of this type. |
PlannerObjectType |
getSuperType()
Gets the super type of this type. |
java.lang.String |
getTypeName()
Gets the name of this type. |
void |
setSuperType(PlannerObjectType super_type)
Sets the super type for this type. |
void |
setTypeName(java.lang.String type_name)
Sets the name of this type. |
Methods inherited from class java.lang.Object |
|
Field Detail |
private PlannerObjectType superType
private java.util.AbstractSet subTypes
private java.lang.String typeName
Constructor Detail |
public PlannerObjectType()
public PlannerObjectType(java.lang.String type_name)
type_name
- Method Detail |
public PlannerObjectType getSuperType()
public void setSuperType(PlannerObjectType super_type)
super_type
- the new super type for this typepublic java.util.AbstractSet accessSubTypes()
public java.lang.String getTypeName()
public void setTypeName(java.lang.String type_name)
type_name
- the new name for this type
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |