FileDocCategorySizeDatePackage
AsfExtendedHeader.javaAPI DocJaudiotagger 2.0.42057Wed Mar 30 16:11:50 BST 2011org.jaudiotagger.audio.asf.data

AsfExtendedHeader

public final class AsfExtendedHeader extends ChunkContainer
This class represents the ASF extended header object (chunk).
Like {@link AsfHeader} it contains multiple other ASF objects (chunks).
author
Christian Laireiter

Fields Summary
Constructors Summary
public AsfExtendedHeader(long pos, BigInteger length)
Creates an instance.

param
pos Position within the stream.
param
length the length of the extended header object.

        super(GUID.GUID_HEADER_EXTENSION, pos, length);
    
Methods Summary
public ContentDescriptiongetContentDescription()

return
Returns the contentDescription.

        return (ContentDescription) getFirst(GUID.GUID_CONTENTDESCRIPTION,
                ContentDescription.class);
    
public MetadataContainergetExtendedContentDescription()

return
Returns the tagHeader.

        return (MetadataContainer) getFirst(
                GUID.GUID_EXTENDED_CONTENT_DESCRIPTION, MetadataContainer.class);
    
public LanguageListgetLanguageList()
Returns a language list object if present.

return
a language list object.

        return (LanguageList) getFirst(GUID.GUID_LANGUAGE_LIST,
                LanguageList.class);
    
public MetadataContainergetMetadataLibraryObject()
Returns a metadata library object if present.

return
metadata library objet

        return (MetadataContainer) getFirst(GUID.GUID_METADATA_LIBRARY,
                MetadataContainer.class);
    
public MetadataContainergetMetadataObject()
Returns a metadata object if present.

return
metadata object

        return (MetadataContainer) getFirst(GUID.GUID_METADATA,
                MetadataContainer.class);