|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The process of a FD. This is used together with the Clause and the Partic class in order to create a clause sentence. There are methods in this class to set and to create various properties of a process. Moreover, this interface also provides various constants to help users setting the properties of a process. For example, when user wants to set the process type of the Process to be material, user can just use setProcessType(Proc.MATERIAL). Factory methods are also provided to help users to construct instance of Proc in a more efficient fashion.
ProcFactory
,
Clause
,
Partic
,
setProcessType(String processType)
,
MATERIAL
Inner classes inherited from class java.util.Map |
java.util.Map.Entry |
Field Summary | |
static java.lang.String |
ACCOMPANIMENT
Set the type of the process to be accompaniment |
static java.lang.String |
AGENTIVE
The agentive type of a process. |
static java.lang.String |
ASCRIPTIVE
The ascriptive type of a process. |
static java.lang.String |
ASCRIPTIVE_RELATION
Set the relation-type to be ascriptive |
static java.lang.String |
ATTRIBUTIVE_EFFECT
The attributive effect-type of a process. |
static java.lang.String |
ATTRIBUTIVE_MODE
Set the mode of the process to be attributive. |
static java.lang.String |
COMPOSITE
The composite type of a process |
static java.lang.String |
CREATIVE
The creative effect-type of a process. |
static java.lang.String |
DISPOSITIVE
The dispositive effect-type of a process. |
static java.lang.String |
EFFECTIVE
The variable to set the process to be effective. |
static java.lang.String |
EQUATIVE
Set the mode of the process to be equative. |
static java.lang.String |
EXISTENTIAL
Set the process to be existential |
static java.lang.String |
LOCATIVE
The locative type of a process. |
static java.lang.String |
LOCATIVE_RELATION
Set the relation-type to be locative |
static java.lang.String |
MATERIAL
The material type of a process. |
static java.lang.String |
MENTAL
The mental type of a process. |
static java.lang.String |
NATURAL
Set the process to be natural |
static java.lang.String |
NON_AGENTIVE
The non-agentive type of a process. |
static java.lang.String |
NON_EFFECTIVE
The variable to set the process to be non-effective. |
static java.lang.String |
POSSESSIVE
The possessive type of a process. |
static java.lang.String |
POSSESSIVE_RELATION
Set the relation-type to be possessive |
static java.lang.String |
SIMPLE
The simple effect-type of a process. |
static java.lang.String |
SPATIAL
Set the type of the process to be spatial |
static java.lang.String |
TEMPORAL
Set the type of the process to be temporal |
static java.lang.String |
WITH_RANGE_PARTIC
The with range effect-type (by participant) of a process. |
static java.lang.String |
WITH_RANGE_PROC
The with range effect-type (by process) of a process. |
Method Summary | |
void |
setAgentive(boolean agentive)
A method to set whether the process is going to be agentive |
void |
setEffective(boolean effective)
A method to set whether the process is going to be effective |
void |
setEffectType(java.lang.String effectType)
A method to set the effect-type of the process |
void |
setLex(java.lang.String lex)
A method to set the lexical of the process |
void |
setMode(java.lang.String mode)
A method to set the mode of the process |
void |
setPolarity(java.lang.String polarity)
A method to set the polarity of the process |
void |
setProcessType(java.lang.String processType)
A method to set the type of the process |
void |
setRelationType(java.lang.String relation_type)
A method to set the relation-type of the process |
Methods inherited from interface edu.columbia.surge.FD |
checkPath,
checkPath,
getPath,
getPath,
putPath,
putPath,
putPathOverride,
putPathOverride,
toString,
toXML |
Methods inherited from interface java.util.Map |
clear,
containsKey,
containsValue,
entrySet,
equals,
get,
hashCode,
isEmpty,
keySet,
put,
putAll,
remove,
size,
values |
Field Detail |
public static final java.lang.String COMPOSITE
public static final java.lang.String MATERIAL
public static final java.lang.String MENTAL
public static final java.lang.String ASCRIPTIVE
public static final java.lang.String POSSESSIVE
public static final java.lang.String LOCATIVE
public static final java.lang.String AGENTIVE
public static final java.lang.String NON_AGENTIVE
public static final java.lang.String SIMPLE
public static final java.lang.String CREATIVE
public static final java.lang.String DISPOSITIVE
public static final java.lang.String WITH_RANGE_PROC
public static final java.lang.String WITH_RANGE_PARTIC
public static final java.lang.String ATTRIBUTIVE_EFFECT
public static final java.lang.String EFFECTIVE
public static final java.lang.String NON_EFFECTIVE
public static final java.lang.String ATTRIBUTIVE_MODE
public static final java.lang.String EQUATIVE
public static final java.lang.String NATURAL
public static final java.lang.String EXISTENTIAL
public static final java.lang.String ACCOMPANIMENT
public static final java.lang.String TEMPORAL
public static final java.lang.String SPATIAL
public static final java.lang.String ASCRIPTIVE_RELATION
public static final java.lang.String POSSESSIVE_RELATION
public static final java.lang.String LOCATIVE_RELATION
Method Detail |
public void setProcessType(java.lang.String processType)
type
- the type of the processpublic void setEffectType(java.lang.String effectType)
effectType
- the effect-type of the processpublic void setLex(java.lang.String lex)
lex
- the lexical word of the processpublic void setMode(java.lang.String mode)
mode
- the mode of the processpublic void setPolarity(java.lang.String polarity)
polarity
- the options are given as static variables in FDProperties interface.FDProperties
public void setEffective(boolean effective)
effective
- set whether the process is effectivepublic void setAgentive(boolean agentive)
agentive
- set whether the process is agentivepublic void setRelationType(java.lang.String relation_type)
relation_type
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |