Package net.sf.okapi.lib.xliff2.core
Class Notes
- java.lang.Object
-
- net.sf.okapi.lib.xliff2.core.BaseList<Note>
-
- net.sf.okapi.lib.xliff2.core.Notes
-
- All Implemented Interfaces:
Iterable<Note>,IWithExtAttributes
public class Notes extends BaseList<Note> implements IWithExtAttributes
Represents a list ofNoteobjects.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtAttributesgetExtAttributes()Gets theExtAttributesobject for the parent object.StringgetExtAttributeValue(String namespaceURI, String localName)Gets the value for a given extension attribute.booleanhasExtAttribute()Indicates if at least one extension attribute is present.voidsetExtAttributes(ExtAttributes attributes)Sets theExtAttributesobject associated with this object.-
Methods inherited from class net.sf.okapi.lib.xliff2.core.BaseList
add, clear, get, isEmpty, iterator, remove, remove, set, size
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
-
-
-
Method Detail
-
setExtAttributes
public void setExtAttributes(ExtAttributes attributes)
Description copied from interface:IWithExtAttributesSets theExtAttributesobject associated with this object.- Specified by:
setExtAttributesin interfaceIWithExtAttributes- Parameters:
attributes- theExtAttributesobject associated with this object. If null, a newExtAttributesobject is created.
-
getExtAttributes
public ExtAttributes getExtAttributes()
Description copied from interface:IWithExtAttributesGets theExtAttributesobject for the parent object. If none exists, one is created.- Specified by:
getExtAttributesin interfaceIWithExtAttributes- Returns:
- the
ExtAttributesobject for the parent object, never null.
-
hasExtAttribute
public boolean hasExtAttribute()
Description copied from interface:IWithExtAttributesIndicates if at least one extension attribute is present.- Specified by:
hasExtAttributein interfaceIWithExtAttributes- Returns:
- true if at least one extension attribute is present; false otherwise.
-
getExtAttributeValue
public String getExtAttributeValue(String namespaceURI, String localName)
Description copied from interface:IWithExtAttributesGets the value for a given extension attribute.- Specified by:
getExtAttributeValuein interfaceIWithExtAttributes- Parameters:
namespaceURI- the URI of the namespace for the attribute.localName- the name of the attribute.- Returns:
- the value of the extension attribute, or null if it does not exist.
-
-