|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectstory.scheherazade.misc.GenericScheherID
story.scheherazade.misc.ActionType
public class ActionType
Extension of GenericScheherID that semantically represents a type of Actions (i.e., a declared abstract Action).
| Field Summary | |
|---|---|
static ActionType |
Universal
|
| Constructor Summary | |
|---|---|
ActionType(ActionType type,
WordNetOffset offset,
ActionType supertype)
Constructor that supplements an ActionType with supertype metadata. |
|
ActionType(CoreAction action)
|
|
ActionType(java.lang.String name)
|
|
| Method Summary | |
|---|---|
int |
compareTo(java.lang.Object other)
|
NodeID |
declarationNodeID()
Construct the DBCORE NodeID of the node that declares this Action |
GenericScheherID |
getType()
Get the GenericScheherID's type (or supertype, if it's already a type). |
WordNetOffset |
getWordNetOffset()
Get the GenericScheherID's WordNet synset offset |
boolean |
isCoreAction(CoreAction action)
Returns whether this ActionType represents some CoreAction. |
ActionType |
makeClone()
|
java.lang.StringBuffer |
render()
Render the ID in a StringBuffer. |
| Methods inherited from class story.scheherazade.misc.GenericScheherID |
|---|
equals, getIDType, isEveryType, isGenericType, isGroupType, isUniversalType, toRawString, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface story.scheherazade.misc.ScheherIDWithType |
|---|
isUniversalType |
| Field Detail |
|---|
public static ActionType Universal
| Constructor Detail |
|---|
public ActionType(java.lang.String name)
throws Scheherexception
Scheherexception
public ActionType(ActionType type,
WordNetOffset offset,
ActionType supertype)
throws Scheherexception
Scheherexception
public ActionType(CoreAction action)
throws Scheherexception
Scheherexception| Method Detail |
|---|
public NodeID declarationNodeID()
throws Scheherexception
Scheherexception
public ActionType makeClone()
throws Scheherexception
Scheherexception
public java.lang.StringBuffer render()
throws Scheherexception
GenericScheherID
render in interface RenderableObjectrender in class GenericScheherIDScheherexceptionpublic boolean isCoreAction(CoreAction action)
public int compareTo(java.lang.Object other)
throws java.lang.ClassCastException
compareTo in interface java.lang.ComparablecompareTo in class GenericScheherIDjava.lang.ClassCastException
public GenericScheherID getType()
throws Scheherexception
ScheherIDWithType
getType in interface ScheherIDWithTypeScheherexceptionpublic WordNetOffset getWordNetOffset()
ScheherIDWithType
getWordNetOffset in interface ScheherIDWithType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||