public class CaptionTrackEntry extends MediaEntry<CaptionTrackEntry>
BaseEntry.AtomHandler, BaseEntry.EntryState
ExtensionPoint.CumulativeBlobHandler, ExtensionPoint.ExtensionHandler
AbstractExtension.AttributesHandler
xmlBlob
localName, namespace
Constructor and Description |
---|
CaptionTrackEntry() |
CaptionTrackEntry(BaseEntry<?> base) |
Modifier and Type | Method and Description |
---|---|
void |
declareExtensions(ExtensionProfile extProfile)
Declares the set of expected Extension types for an ExtensionPoint within
the target extension profile.
|
protected Content.ChildHandlerInfo |
getContentHandlerInfo(ExtensionProfile extProfile,
org.xml.sax.Attributes attrs)
Returns information about the content element processing.
|
YtDerived |
getDerived() |
YtFormatInfo |
getFormatInfo() |
java.lang.String |
getLanguageCode() |
YtFormatInfo |
getOrCreateFormatInfo() |
YtPublicationState |
getPublicationState() |
boolean |
hasAutomaticSpeechRecognition() |
void |
setAutomaticSpeechRecognition(boolean asr) |
void |
setDerived(YtDerived derived) |
void |
setFormatInfo(YtFormatInfo info) |
void |
setPublicationState(YtPublicationState state) |
getMediaEditLink, getMediaSource, setMediaSource, setService, updateMedia
addAdaptor, addHtmlLink, addLink, addLink, delete, generate, generateAtom, generateRss, getAdaptedEntry, getAdaptor, getAdaptors, getAuthors, getCanEdit, getCategories, getContent, getContributors, getEdited, getEditLink, getEtag, getHandler, getHtmlLink, getId, getKind, getLink, getLinks, getLinks, getPlainTextContent, getPubControl, getPublished, getResumableEditMediaLink, getRights, getSelectedFields, getSelf, getSelfLink, getService, getSource, getSummary, getTextContent, getTitle, getUpdated, getVersionId, isDraft, parseAtom, parseAtom, parseAtom, readEntry, readEntry, removeLinks, removeLinks, setCanEdit, setContent, setContent, setDraft, setEdited, setEtag, setId, setKind, setPubControl, setPublished, setRights, setSelectedFields, setSource, setSummary, setTitle, setUpdated, setVersionId, update, visitChildren
addExtension, addExtension, addRepeatingExtension, addRepeatingExtension, checkRequiredExtensions, createExtensionInstance, generate, generateCumulativeXmlBlob, generateExtensions, generateStartElement, getExtension, getExtensionDescription, getExtensionHandler, getExtensions, getManifest, getRepeatingExtension, getRepeatingExtensions, getXmlBlob, hasExtension, hasRepeatingExtension, initializeArbitraryXml, parseCumulativeXmlBlob, removeExtension, removeExtension, removeRepeatingExtension, setExtension, setXmlBlob, visit, visitChild
consumeAttributes, disableStrictValidation, enableStrictValidation, eq, generateAttributes, getExtensionLocalName, getExtensionNamespace, isImmutable, isStrictValidation, putAttributes, sameClassAs, setImmutable, throwExceptionForMissingAttribute, throwExceptionIfImmutable, validate
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCanEdit, getContent, getEdited, getEditLink, getPublished, getResumableEditMediaLink, getSelectedFields, getSummary, setCanEdit, setEdited, setPublished, setSelectedFields
addLink, getAuthors, getCategories, getEtag, getId, getKind, getLink, getLinks, getSelfLink, getTitle, getUpdated, getVersionId, removeLinks, removeLinks, setEtag, setId, setKind, setUpdated, setVersionId
public CaptionTrackEntry()
public CaptionTrackEntry(BaseEntry<?> base)
public java.lang.String getLanguageCode()
public void setPublicationState(YtPublicationState state)
public YtPublicationState getPublicationState()
public void setDerived(YtDerived derived)
public YtDerived getDerived()
public void setFormatInfo(YtFormatInfo info)
public YtFormatInfo getFormatInfo()
public YtFormatInfo getOrCreateFormatInfo()
public boolean hasAutomaticSpeechRecognition()
public void setAutomaticSpeechRecognition(boolean asr)
protected Content.ChildHandlerInfo getContentHandlerInfo(ExtensionProfile extProfile, org.xml.sax.Attributes attrs) throws ParseException, java.io.IOException
BaseEntry
getContentHandlerInfo
in class MediaEntry<CaptionTrackEntry>
ParseException
java.io.IOException
public void declareExtensions(ExtensionProfile extProfile)
ExtensionPoint
declareExtensions
in interface Kind.Adaptor
declareExtensions
in class ExtensionPoint
extProfile
- the ExtensionProfile to initialize.ExtensionProfile.addDeclarations(Kind.Adaptor)