|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objecthnscnvt.HNSSign
public class HNSSign
The data defining a single HamNoSys 4 sign. The main constituents are strings, one for each of the following features of the sign:
<hns_sign>
element, either the text of this element or its
DOM Element
representation may be held with the sign.
Constructor Summary | |
---|---|
HNSSign()
Constructs a sign with null components. |
|
HNSSign(java.lang.String man,
java.lang.String nm,
java.lang.String glss,
java.lang.String err)
Constructor forming the sign from the given manual, non-manual, gloss and input error text componenents, any of which may be null ; there is no associated element or element text at
this stage. |
Method Summary | |
---|---|
java.lang.String |
duration()
Returns the sign's duration attribute string. |
org.w3c.dom.Element |
element()
Assuming it is available (as indicated by elementIsAvailable() ), this method returns the text
of the <hns_sign> element defining this sign. |
boolean |
elementIsAvailable()
Returns a boolean indicating whether this sign has an associated <hns_sign> DOM Element . |
java.lang.String |
elementText()
Assuming it is available (as indicated by elementTextIsAvailable() ), this method returns the text
of the <hns_sign> element defining this sign. |
boolean |
elementTextIsAvailable()
Returns a boolean indicating whether this sign has an associated <hns_sign> element text. |
boolean |
equals(java.lang.Object other)
Equality test, requiring matching manual, non-manual and gloss components. |
java.lang.String |
error()
Returns the sign's input error text. |
java.lang.String |
gloss()
Returns the sign's gloss string. |
boolean |
hasTiming()
Returns a boolean indicating whether or not this sign has any timing attributes set. |
java.lang.String |
man()
Returns the sign's HNS manual component. |
java.lang.String |
nonMan()
Returns the sign's HNS non-manual component. |
void |
setElement(org.w3c.dom.Element el)
Sets the <hns_sign> DOM Element from which
this sign has been generated. |
void |
setElementText(java.lang.String el)
Sets the <hns_sign> element text from which this
sign has been generated. |
void |
setError(java.lang.String err)
Sets the sign's input error text. |
void |
setGloss(java.lang.String glss)
Sets the sign's gloss string. |
void |
setMan(java.lang.String man)
Sets the sign's HNS manual component. |
void |
setNonMan(java.lang.String nm)
Sets the sign's HNS non-manual component. |
void |
setTiming(java.lang.String d,
java.lang.String s,
java.lang.String ts)
Sets the sign's timing attributes -- duration speed, timescale. |
java.lang.String |
speed()
Returns the sign's speed attribute string. |
java.lang.String |
timeScale()
Returns the sign's timescale attribute string. |
Methods inherited from class java.lang.Object |
---|
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public HNSSign()
public HNSSign(java.lang.String man, java.lang.String nm, java.lang.String glss, java.lang.String err)
null
; there is no associated element or element text at
this stage.
Method Detail |
---|
public void setMan(java.lang.String man)
public void setNonMan(java.lang.String nm)
public void setGloss(java.lang.String glss)
public void setError(java.lang.String err)
public void setTiming(java.lang.String d, java.lang.String s, java.lang.String ts)
public void setElementText(java.lang.String el)
<hns_sign>
element text from which this
sign has been generated.
public void setElement(org.w3c.dom.Element el)
<hns_sign>
DOM Element
from which
this sign has been generated.
public java.lang.String man()
public java.lang.String nonMan()
public java.lang.String gloss()
public java.lang.String error()
public boolean hasTiming()
public java.lang.String duration()
public java.lang.String speed()
public java.lang.String timeScale()
public boolean elementTextIsAvailable()
<hns_sign>
element text.
public java.lang.String elementText()
elementTextIsAvailable()
), this method returns the text
of the <hns_sign>
element defining this sign.
public boolean elementIsAvailable()
<hns_sign>
DOM Element
.
public org.w3c.dom.Element element()
elementIsAvailable()
), this method returns the text
of the <hns_sign>
element defining this sign.
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |