|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.mit.jverbnet.data.semantics.ArgTypeConstant
public class ArgTypeConstant
The subtypes of constant argument type. The values in this enum correspond to the elements of <xsd:simpleType name="argConstantType"> in the Verbnet xsd file.
| Field Summary | |
|---|---|
static String |
XSD_TYPE_NAME
The name of the xsd:simpleType entry that describes this verbnet type in the XSD file. |
| Fields inherited from interface edu.mit.jverbnet.data.IVerbnetType |
|---|
FIELD_NAME_XSD_TYPE_NAME, METHOD_NAME_getById |
| Constructor Summary | |
|---|---|
protected |
ArgTypeConstant(String id)
Constructor that creates a new frame type. |
| Method Summary | |
|---|---|
ArgType |
getArgType()
Returns the argument type of which this type is the subtype. |
static ArgTypeConstant |
getById(String id)
Returns the object corresponding to the specified xsd name. |
String |
getID()
Returns the id of the type, as defined in the xsd file. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String XSD_TYPE_NAME
| Constructor Detail |
|---|
protected ArgTypeConstant(String id)
id - The id of the value
NullPointerException - if the id is null
IllegalArgumentException - if the id is empty or all whitespace| Method Detail |
|---|
public String getID()
IHasIDnull or empty.
getID in interface IHasIDpublic ArgType getArgType()
ISemanticArgTypenull.
getArgType in interface ISemanticArgTypenull argument type of which this type is a
specializationpublic static ArgTypeConstant getById(String id)
VerbnetTypes.isPrintingIdWarnings() flag is set, the method
will print a warning to standard out if there is a value with the
specified id was created, or if the specified id is not exactly identical
to the returned value's id (i.e., differs in case).
id - the id of the type value as found in the xsd file and in the
xml data files.
null if none
NullPointerException - if the id is null
IllegalArgumentException - if the id is empty or all whitespace
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||