@MediaClass(uuid1=218169601, uuid2=257, uuid3=4864, uuid4={6,14,43,52,2,6,1,1}, definedName="HTMLClip", description="Reference to HTML text essence.", symbol="HTMLClip") public class HTMLClipImpl extends TextClipImpl implements HTMLClip, Serializable, Cloneable
Implements a reference to HTML text essence.
ObjectClassPropertyID| Constructor and Description |
|---|
HTMLClipImpl() |
HTMLClipImpl(PackageID sourceID,
int sourceTrackID)
Creates and initializes a new HTML clip, which represents an HTML document
and identifies the source of the document.
|
| Modifier and Type | Method and Description |
|---|---|
HTMLClip |
clone()
Create a cloned copy of this interchange object.
|
String |
getBeginAnchor()
Returns the begin anchor property of this HTML clip, which delineates the anchor that is the start
of the reference's text.
|
String |
getEndAnchor()
Returns the end anchor property of this HTML clip, which delineates the anchor that is the end of the
reference's text.
|
void |
setBeginAnchor(String beginAnchor)
Sets the begin anchor property of this HTML clip, which delineates the anchor that is the start of
the reference's text.
|
void |
setEndAnchor(String endAnchor)
Sets the end anchor property of this HTML clip, which delineates the anchor that is the end of the
reference's text.
|
clearChannelIDs, clearMonoSourceTrackIDs, getChannelIDs, getChannelIDsSize, getMonoSourceTrackIDs, getMonoSourceTrackIDsSize, getSourcePackageID, getSourcePackageIDString, getSourceTrackID, initializeSourceTrackID, setChannelIDs, setMonoSourceTrackIDs, setSourcePackageID, setSourcePackageIDString, setSourceTrackIDgenerateSequence, getCutPoint, getKeyOffset, getPackLayerKeyIndicator, getSegmentBlob, getTrackBlob, getTrackKeyRenderSequence, getTrackName, getTrackRenderSequence, segmentOffsetToTC, segmentTCToOffset, setCutPoint, setKeyOffset, setPackLayerKeyIndicator, setSegmentBlob, setTrackBlob, setTrackKeyRenderSequence, setTrackName, setTrackRenderSequenceappendComponentAttribute, appendComponentAttribute, appendComponentKLVData, appendComponentUserComment, appendComponentUserComment, clearComponentAttributes, clearComponentKLVData, clearComponentUserComments, countComponentAttributes, countComponentKLVData, countComponentUserComments, getComment, getComponentAttributes, getComponentDataDefinition, getComponentKLVData, getComponentLength, getComponentUserComments, getEditName, getJupiterClipOffset, getJupiterID, getLengthPresent, initializeComponentDataDefinition, prependComponentAttribute, prependComponentKLVData, prependComponentUserComment, removeComponentAttribute, removeComponentKLVData, removeComponentUserComment, setComponentDataDefinition, setComponentLength, setComponentLengthFromStream, setEditName, setJupiterClipOffset, setJupiterID, setLengthPresentaddApplicationPlugin, appendXMLChildren, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getLinkedGenerationIDString, getObjectClass, getPersistentID, getPersistentIndex, hashCode, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setLinkedGenerationIDString, setObjectClass, setPersistentID, setPersistentIndex, toStringgetChannelIDs, getChannelIDsSize, getMonoSourceTrackIDs, getMonoSourceTrackIDsSize, getSourcePackageID, getSourceTrackID, setChannelIDs, setMonoSourceTrackIDs, setSourcePackageID, setSourceTrackIDgenerateSequence, segmentOffsetToTC, segmentTCToOffsetappendComponentAttribute, appendComponentAttribute, appendComponentKLVData, appendComponentUserComment, appendComponentUserComment, clearComponentAttributes, clearComponentKLVData, clearComponentUserComments, countComponentAttributes, countComponentKLVData, countComponentUserComments, getComponentAttributes, getComponentDataDefinition, getComponentKLVData, getComponentLength, getComponentUserComments, getLengthPresent, removeComponentAttribute, removeComponentKLVData, removeComponentUserComment, setComponentDataDefinition, setComponentLength, setLengthPresentaddApplicationPlugin, clearApplicationPlugins, containsApplicationPlugin, containsApplicationPlugin, countApplicationPlugins, deepEquals, disableGenerationTracking, enableGenerationTracking, equals, getApplicationPlugins, getGeneration, getLinkedGenerationID, getObjectClass, isGenerationTracked, removeApplicationPlugin, removeApplicationPlugin, setLinkedGenerationID, setObjectClass, toStringgetPersistentID, setPersistentIndexpublic HTMLClipImpl()
public HTMLClipImpl(PackageID sourceID, @UInt32 int sourceTrackID) throws NullPointerException, IllegalArgumentException
Creates and initializes a new HTML clip, which represents an HTML document
and identifies the source of the document. An HTML clip must have a data definition of
DataDefinitionConstant.Auxiliary and is static and so has no length.
sourceID - Reference to the package containing the HTML essence.sourceTrackID - Reference to the track in the package containing the HTML clip.NullPointerException - The source ID argument is null.IllegalArgumentException - The track id value must be non-negative.@MediaProperty(uuid1=87033345, uuid2=256, uuid3=0, uuid4={6,14,43,52,1,1,1,2}, definedName="BeginAnchor", typeName="UTF16String", optional=true, uniqueIdentifier=false, pid=5121, symbol="BeginAnchor") public String getBeginAnchor() throws PropertyNotPresentException
HTMLClipReturns the begin anchor property of this HTML clip, which delineates the anchor that is the start of the reference's text. This is an optional property.
getBeginAnchor in interface HTMLClipPropertyNotPresentException - The optional begin anchor property is not
present in this HTML clip.@MediaPropertySetter(value="BeginAnchor") public void setBeginAnchor(String beginAnchor)
HTMLClipSets the begin anchor property of this HTML clip, which delineates the anchor that is the start of
the reference's text. Set this optional property to null to omit it.
setBeginAnchor in interface HTMLClipbeginAnchor - Begin anchor property of this HTML clip.@MediaProperty(uuid1=87033346, uuid2=256, uuid3=0, uuid4={6,14,43,52,1,1,1,2}, definedName="EndAnchor", typeName="UTF16String", optional=true, uniqueIdentifier=false, pid=5122, symbol="EndAnchor") public String getEndAnchor() throws PropertyNotPresentException
HTMLClipReturns the end anchor property of this HTML clip, which delineates the anchor that is the end of the reference's text. This is an optional property.
getEndAnchor in interface HTMLClipPropertyNotPresentException - The optional end anchor property is not
present in this HTML clip.@MediaPropertySetter(value="EndAnchor") public void setEndAnchor(String endAnchor)
HTMLClipSets the end anchor property of this HTML clip, which delineates the anchor that is the end of the
reference's text. Set this optional property to null to omit it.
setEndAnchor in interface HTMLClipendAnchor - End anchor property of this HTML clip.public HTMLClip clone()
InterchangeObjectCreate a cloned copy of this interchange object.
clone in interface MediaEntityclone in interface Componentclone in interface HTMLClipclone in interface InterchangeObjectclone in interface Segmentclone in interface SourceReferenceSegmentclone in interface TextClipclone in class TextClipImpl(c)2007-2016 Richard Cartwright, all rights reserved. Licensed under Apache 2 license and subject to the AMWA IPR policy.