public class ChunkSilentImpl extends ChunkImpl implements ChunkSilent
The following features are implemented:
| Modifier and Type | Field and Description |
|---|---|
protected static java.lang.Long |
NUMBER_OF_SILENT_SAMPLES_EDEFAULT
The default value of the '
Number Of Silent Samples' attribute. |
protected java.lang.Long |
numberOfSilentSamples
The cached value of the '
Number Of Silent Samples' attribute. |
BLOCK_ALIGNED_SIZE_EDEFAULT, CHUNK_TYPE_ID_EDEFAULT, CHUNK_TYPE_ID_VALUE_EDEFAULT, SIZE_EDEFAULT| Modifier | Constructor and Description |
|---|---|
protected |
ChunkSilentImpl() |
| 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() |
java.lang.Long |
getNumberOfSilentSamples() |
long |
getSize() |
void |
init(RIFFWave riffWave,
ExtendedByteBuffer buf) |
void |
setNumberOfSilentSamples(java.lang.Long newNumberOfSilentSamples) |
byte[] |
toByteArray() |
java.lang.String |
toString() |
getBlockAlignedSizeclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetBlockAlignedSizeprotected static final java.lang.Long NUMBER_OF_SILENT_SAMPLES_EDEFAULT
Number Of Silent Samples' attribute.
getNumberOfSilentSamples()protected java.lang.Long numberOfSilentSamples
Number Of Silent Samples' attribute.
getNumberOfSilentSamples()public void init(RIFFWave riffWave, ExtendedByteBuffer buf) throws RiffWaveException
ChunkImplinit in interface Chunkinit in class ChunkImplRiffWaveExceptionprotected EClass eStaticClass()
eStaticClass in class ChunkImplpublic java.lang.Long getNumberOfSilentSamples()
getNumberOfSilentSamples in interface ChunkSilentChunkSilent.setNumberOfSilentSamples(Long),
WavPackage.getChunkSilent_NumberOfSilentSamples()public void setNumberOfSilentSamples(java.lang.Long newNumberOfSilentSamples)
setNumberOfSilentSamples in interface ChunkSilentnewNumberOfSilentSamples - the new value of the 'Number Of Silent Samples' attribute.ChunkSilent.getNumberOfSilentSamples()public ChunkTypeID getChunkTypeID()
ChunkImplgetChunkTypeID in interface ChunkgetChunkTypeID in class ChunkImplChunkTypeID,
WavPackage.getChunk_ChunkTypeID()public int getChunkTypeIDValue()
ChunkImplgetChunkTypeIDValue in interface ChunkgetChunkTypeIDValue in class ChunkImplWavPackage.getChunk_ChunkTypeIDValue()public long getSize()
ChunkImplgetSize in interface ChunkgetSize in class ChunkImplWavPackage.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()
ChunkImpltoByteArray in interface ChunktoByteArray in class ChunkImpl