|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Observable
de.folt.models.documentmodel.tmx.TmxProp
public class TmxProp
This class implements the linguīstic properties reflecting the prop (from
prop-grop) or note from tmx. e.g.
content = the value of the property ("Radblocksysteme")
lang = language of the property ("de")
o_encoding = encoding of the property
propType = type of the property (PROP or NOTE)
type = the type of the property ("Att::Maschinentyp")
</prep>
| Nested Class Summary | |
|---|---|
static class |
TmxProp.PropType
|
| Constructor Summary | |
|---|---|
TmxProp()
A simple constructor / settings see below this.id = null; this.content = ""; this.propType = TmxProp.PropType.PROP; this.o_encoding = ""; this.lang = ""; this.type = ""; |
|
TmxProp(org.jdom.Element prop)
Creates a TmxProp from a given Tmx prop element. |
|
TmxProp(org.jdom.Element prop,
java.lang.Integer id)
|
|
TmxProp(java.lang.String type,
java.lang.String lang,
java.lang.String o_encoding,
java.lang.String content)
Creates a TmxProp from the given parameters. |
|
TmxProp(java.lang.String content,
java.lang.String lang,
java.lang.String o_encoding,
TmxProp.PropType propType,
java.lang.String type)
|
|
TmxProp(java.lang.String content,
java.lang.String lang,
java.lang.String o_encoding,
TmxProp.PropType propType,
java.lang.String type,
java.lang.Integer id)
|
|
| Method Summary | |
|---|---|
java.lang.String |
format()
format |
java.lang.String |
getContent()
|
java.lang.Integer |
getId()
|
java.lang.String |
getLang()
|
java.lang.String |
getO_encoding()
|
TmxProp.PropType |
getPropType()
|
java.lang.String |
getType()
|
LinguisticProperty |
mapFrom()
mapFrom converts a TmxProp into a LinguisticProperty |
static TmxProp |
mapTo(LinguisticProperty lingProp)
mapTo maps a LingusticProperty to a TmxProp |
void |
setContent(java.lang.String content)
|
void |
setId(java.lang.Integer id)
|
void |
setLang(java.lang.String lang)
|
void |
setO_encoding(java.lang.String o_encoding)
|
void |
setPropType(TmxProp.PropType propType)
|
void |
setType(java.lang.String type)
|
java.lang.String |
simpleFormat()
simpleformat |
| Methods inherited from class java.util.Observable |
|---|
addObserver, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TmxProp()
this.id = null; this.content = ""; this.propType = TmxProp.PropType.PROP; this.o_encoding = ""; this.lang = ""; this.type = "";
public TmxProp(org.jdom.Element prop)
prop - the property of a TMX element (either a prop or a note)
public TmxProp(org.jdom.Element prop,
java.lang.Integer id)
prop - id -
public TmxProp(java.lang.String content,
java.lang.String lang,
java.lang.String o_encoding,
TmxProp.PropType propType,
java.lang.String type)
content - lang - o_encoding - propType - type -
public TmxProp(java.lang.String content,
java.lang.String lang,
java.lang.String o_encoding,
TmxProp.PropType propType,
java.lang.String type,
java.lang.Integer id)
content - lang - o_encoding - propType - type - id -
public TmxProp(java.lang.String type,
java.lang.String lang,
java.lang.String o_encoding,
java.lang.String content)
type - the TMX typelang - the TMX lang or xml:lango_encoding - the o-encoding of the propertycontent - the content of the property or note| Method Detail |
|---|
public static TmxProp mapTo(LinguisticProperty lingProp)
lingProp - the LingusticProperty to map
public java.lang.String format()
public java.lang.String getContent()
public java.lang.Integer getId()
public java.lang.String getLang()
public java.lang.String getO_encoding()
public TmxProp.PropType getPropType()
public java.lang.String getType()
public LinguisticProperty mapFrom()
public void setContent(java.lang.String content)
content - the content to setpublic void setId(java.lang.Integer id)
id - the id to setpublic void setLang(java.lang.String lang)
lang - the lang to setpublic void setO_encoding(java.lang.String o_encoding)
o_encoding - the o_encoding to setpublic void setPropType(TmxProp.PropType propType)
propType - the propType to setpublic void setType(java.lang.String type)
type - the type to setpublic java.lang.String simpleFormat()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||