Modifier and Type | Field and Description |
---|---|
protected static byte[] |
FORMAT_DEPENDANT_DATA_EDEFAULT
The default value of the '
Format Dependant Data ' attribute. |
protected byte[] |
formatDependantData
The cached value of the '
Format Dependant Data ' attribute. |
BLOCK_ALIGNED_SIZE_EDEFAULT, CHUNK_TYPE_ID_EDEFAULT, CHUNK_TYPE_ID_VALUE_EDEFAULT, SIZE_EDEFAULT
Modifier | Constructor and Description |
---|---|
protected |
ChunkFactImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
protected EClass |
eStaticClass() |
void |
eUnset(int featureID) |
ChunkTypeID |
getChunkTypeID() |
int |
getChunkTypeIDValue() |
byte[] |
getFormatDependantData() |
long |
getSize() |
void |
init(RIFFWave riffWave,
ExtendedByteBuffer buf) |
void |
setFormatDependantData(byte[] newFormatDependantData) |
byte[] |
toByteArray() |
java.lang.String |
toString() |
getBlockAlignedSize
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getBlockAlignedSize
protected static final byte[] FORMAT_DEPENDANT_DATA_EDEFAULT
Format Dependant Data
' attribute.
getFormatDependantData()
protected byte[] formatDependantData
Format Dependant Data
' attribute.
getFormatDependantData()
public void init(RIFFWave riffWave, ExtendedByteBuffer buf) throws RiffWaveException
ChunkImpl
init
in interface Chunk
init
in class ChunkImpl
RiffWaveException
protected EClass eStaticClass()
eStaticClass
in class ChunkImpl
public byte[] getFormatDependantData()
getFormatDependantData
in interface ChunkFact
ChunkFact.setFormatDependantData(byte[])
,
WavPackage.getChunkFact_FormatDependantData()
public void setFormatDependantData(byte[] newFormatDependantData)
setFormatDependantData
in interface ChunkFact
newFormatDependantData
- the new value of the 'Format Dependant Data' attribute.ChunkFact.getFormatDependantData()
public ChunkTypeID getChunkTypeID()
ChunkImpl
getChunkTypeID
in interface Chunk
getChunkTypeID
in class ChunkImpl
ChunkTypeID
,
WavPackage.getChunk_ChunkTypeID()
public int getChunkTypeIDValue()
ChunkImpl
getChunkTypeIDValue
in interface Chunk
getChunkTypeIDValue
in class ChunkImpl
WavPackage.getChunk_ChunkTypeIDValue()
public long getSize()
ChunkImpl
getSize
in interface Chunk
getSize
in class ChunkImpl
WavPackage.getChunk_Size()
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public java.lang.String toString()
public byte[] toByteArray()
ChunkImpl
toByteArray
in interface Chunk
toByteArray
in class ChunkImpl