Package net.sf.okapi.lib.xliff2.core
Interface IWithChangeTrack
-
- All Known Implementing Classes:
MidFileData,StartGroupData,Unit
public interface IWithChangeTrackRepresents an object that can contain aChangeTrackobject. Each class representing a XLIFF element where the change tracking module is allowed, should implement this interface.- Author:
- Marta Borriello
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ChangeTrackgetChangeTrack()Gets theChangeTrackobject for this element, creates an empty of if there is none.booleanhasChangeTrack()Check if there is at least a revision for this element.voidsetChangeTrack(ChangeTrack changeTrack)Sets theChangeTrackobject for this element.
-
-
-
Method Detail
-
getChangeTrack
ChangeTrack getChangeTrack()
Gets theChangeTrackobject for this element, creates an empty of if there is none.- Returns:
- the
ChangeTrackobject for this element (can be empty, never null).
-
setChangeTrack
void setChangeTrack(ChangeTrack changeTrack)
Sets theChangeTrackobject for this element.- Parameters:
changeTrack- theChangeTrackobject for this element.
-
hasChangeTrack
boolean hasChangeTrack()
Check if there is at least a revision for this element.- Returns:
trueif there is at least a revision for this element;falseotherwise.
-
-