Package org.omegat.core.data
Interface ITMXEntry
-
- All Superinterfaces:
ITranslationEntry
- All Known Implementing Classes:
PrepareTMXEntry
,TMXEntry
public interface ITMXEntry extends ITranslationEntry
Common interface for any object storing a pair source / translation text with date and author
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description long
getChangeDate()
Gets the EPOCH timestamp for last change in this entryjava.lang.String
getChanger()
Gets the author of last change in the entrylong
getCreationDate()
Gets the initial creation date as an EPOCH timestampjava.lang.String
getCreator()
Gets the initial creator of the entryjava.lang.String
getNote()
Gets text note (markup <note> in TMX format)java.util.List<TMXProp>
getProperties()
java.lang.String
getPropValue(java.lang.String propType)
default boolean
hasNote()
boolean
hasProperties()
boolean
hasPropValue(java.lang.String propType, java.lang.String propValue)
-
Methods inherited from interface org.omegat.core.data.ITranslationEntry
getSourceText, getTranslationText, isTranslated
-
-
-
-
Method Detail
-
getCreator
java.lang.String getCreator()
Gets the initial creator of the entry
-
getCreationDate
long getCreationDate()
Gets the initial creation date as an EPOCH timestamp
-
getChanger
java.lang.String getChanger()
Gets the author of last change in the entry
-
getChangeDate
long getChangeDate()
Gets the EPOCH timestamp for last change in this entry
-
getNote
java.lang.String getNote()
Gets text note (markup <note> in TMX format)
-
hasNote
default boolean hasNote()
-
hasProperties
boolean hasProperties()
-
getPropValue
java.lang.String getPropValue(java.lang.String propType)
-
hasPropValue
boolean hasPropValue(java.lang.String propType, java.lang.String propValue)
-
getProperties
java.util.List<TMXProp> getProperties()
-
-