public class XmlSPhraseSpec extends XmlPhraseElement
Java class for SPhraseSpec complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SPhraseSpec">
<complexContent>
<extension base="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}PhraseElement">
<sequence>
<element name="cuePhrase" type="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}NLGElement" minOccurs="0"/>
<element name="subj" type="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}NLGElement" maxOccurs="unbounded" minOccurs="0"/>
<element name="vp" type="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}NLGElement"/>
</sequence>
<attGroup ref="{https://github.com/simplenlg/simplenlg/tree/master/src/main/resources/xml}sPhraseAtts"/>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
aggregateauxiliary |
protected XmlClauseStatus |
clausestatus |
protected String |
complementiser |
protected XmlNLGElement |
cuePhrase |
protected XmlForm |
form |
protected XmlInterrogativeType |
interrogativetype |
protected String |
modal |
protected Boolean |
negated |
protected Boolean |
passive |
protected Boolean |
perfect |
protected XmlPerson |
person |
protected Boolean |
progressive |
protected List<XmlNLGElement> |
subj |
protected Boolean |
suppressgenitiveingerund |
protected Boolean |
supressedcomplementiser |
protected XmlTense |
tense |
protected XmlNLGElement |
vp |
appositive, cat, compl, discourseFunction, frontMod, head, postMod, preMod| Constructor and Description |
|---|
XmlSPhraseSpec() |
| Modifier and Type | Method and Description |
|---|---|
XmlClauseStatus |
getCLAUSESTATUS()
Gets the value of the clausestatus property.
|
String |
getCOMPLEMENTISER()
Gets the value of the complementiser property.
|
XmlNLGElement |
getCuePhrase()
Gets the value of the cuePhrase property.
|
XmlForm |
getFORM()
Gets the value of the form property.
|
XmlInterrogativeType |
getINTERROGATIVETYPE()
Gets the value of the interrogativetype property.
|
String |
getMODAL()
Gets the value of the modal property.
|
XmlPerson |
getPERSON()
Gets the value of the person property.
|
List<XmlNLGElement> |
getSubj()
Gets the value of the subj property.
|
XmlTense |
getTENSE()
Gets the value of the tense property.
|
XmlNLGElement |
getVp()
Gets the value of the vp property.
|
Boolean |
isAGGREGATEAUXILIARY()
Gets the value of the aggregateauxiliary property.
|
Boolean |
isNEGATED()
Gets the value of the negated property.
|
Boolean |
isPASSIVE()
Gets the value of the passive property.
|
Boolean |
isPERFECT()
Gets the value of the perfect property.
|
Boolean |
isPROGRESSIVE()
Gets the value of the progressive property.
|
Boolean |
isSUPPRESSGENITIVEINGERUND()
Gets the value of the suppressgenitiveingerund property.
|
Boolean |
isSUPRESSEDCOMPLEMENTISER()
Gets the value of the supressedcomplementiser property.
|
void |
setAGGREGATEAUXILIARY(Boolean value)
Sets the value of the aggregateauxiliary property.
|
void |
setCLAUSESTATUS(XmlClauseStatus value)
Sets the value of the clausestatus property.
|
void |
setCOMPLEMENTISER(String value)
Sets the value of the complementiser property.
|
void |
setCuePhrase(XmlNLGElement value)
Sets the value of the cuePhrase property.
|
void |
setFORM(XmlForm value)
Sets the value of the form property.
|
void |
setINTERROGATIVETYPE(XmlInterrogativeType value)
Sets the value of the interrogativetype property.
|
void |
setMODAL(String value)
Sets the value of the modal property.
|
void |
setNEGATED(Boolean value)
Sets the value of the negated property.
|
void |
setPASSIVE(Boolean value)
Sets the value of the passive property.
|
void |
setPERFECT(Boolean value)
Sets the value of the perfect property.
|
void |
setPERSON(XmlPerson value)
Sets the value of the person property.
|
void |
setPROGRESSIVE(Boolean value)
Sets the value of the progressive property.
|
void |
setSUPPRESSGENITIVEINGERUND(Boolean value)
Sets the value of the suppressgenitiveingerund property.
|
void |
setSUPRESSEDCOMPLEMENTISER(Boolean value)
Sets the value of the supressedcomplementiser property.
|
void |
setTENSE(XmlTense value)
Sets the value of the tense property.
|
void |
setVp(XmlNLGElement value)
Sets the value of the vp property.
|
getCat, getCompl, getDiscourseFunction, getFrontMod, getHead, getPostMod, getPreMod, isAppositive, setAppositive, setCat, setDiscourseFunction, setHeadprotected XmlNLGElement cuePhrase
protected List<XmlNLGElement> subj
protected XmlNLGElement vp
protected Boolean aggregateauxiliary
protected XmlClauseStatus clausestatus
protected String complementiser
protected XmlForm form
protected XmlInterrogativeType interrogativetype
protected String modal
protected Boolean negated
protected Boolean passive
protected Boolean perfect
protected XmlPerson person
protected Boolean progressive
protected Boolean suppressgenitiveingerund
protected Boolean supressedcomplementiser
protected XmlTense tense
public XmlNLGElement getCuePhrase()
XmlNLGElementpublic void setCuePhrase(XmlNLGElement value)
value - allowed object is
XmlNLGElementpublic List<XmlNLGElement> getSubj()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the subj property.
For example, to add a new item, do as follows:
getSubj().add(newItem);
Objects of the following type(s) are allowed in the list
XmlNLGElement
public XmlNLGElement getVp()
XmlNLGElementpublic void setVp(XmlNLGElement value)
value - allowed object is
XmlNLGElementpublic Boolean isAGGREGATEAUXILIARY()
Booleanpublic void setAGGREGATEAUXILIARY(Boolean value)
value - allowed object is
Booleanpublic XmlClauseStatus getCLAUSESTATUS()
XmlClauseStatuspublic void setCLAUSESTATUS(XmlClauseStatus value)
value - allowed object is
XmlClauseStatuspublic String getCOMPLEMENTISER()
Stringpublic void setCOMPLEMENTISER(String value)
value - allowed object is
Stringpublic XmlForm getFORM()
XmlFormpublic void setFORM(XmlForm value)
value - allowed object is
XmlFormpublic XmlInterrogativeType getINTERROGATIVETYPE()
XmlInterrogativeTypepublic void setINTERROGATIVETYPE(XmlInterrogativeType value)
value - allowed object is
XmlInterrogativeTypepublic String getMODAL()
Stringpublic void setMODAL(String value)
value - allowed object is
Stringpublic Boolean isNEGATED()
Booleanpublic void setNEGATED(Boolean value)
value - allowed object is
Booleanpublic Boolean isPASSIVE()
Booleanpublic void setPASSIVE(Boolean value)
value - allowed object is
Booleanpublic Boolean isPERFECT()
Booleanpublic void setPERFECT(Boolean value)
value - allowed object is
Booleanpublic XmlPerson getPERSON()
XmlPersonpublic void setPERSON(XmlPerson value)
value - allowed object is
XmlPersonpublic Boolean isPROGRESSIVE()
Booleanpublic void setPROGRESSIVE(Boolean value)
value - allowed object is
Booleanpublic Boolean isSUPPRESSGENITIVEINGERUND()
Booleanpublic void setSUPPRESSGENITIVEINGERUND(Boolean value)
value - allowed object is
Booleanpublic Boolean isSUPRESSEDCOMPLEMENTISER()
Booleanpublic void setSUPRESSEDCOMPLEMENTISER(Boolean value)
value - allowed object is
Booleanpublic XmlTense getTENSE()
XmlTenseCopyright © 2020. All Rights Reserved.