public class FileExplorerPropertySource
extends java.lang.Object
Constructor and Description |
---|
FileExplorerPropertySource(java.io.File file) |
Modifier and Type | Method and Description |
---|---|
void |
addFileInfo(java.io.File file) |
void |
addGeneralAudioInfo(javax.sound.sampled.AudioFileFormat baseFileFormat,
javax.sound.sampled.AudioFormat baseFormat) |
void |
addMp3Info(javax.sound.sampled.AudioFileFormat baseFileFormat,
javax.sound.sampled.AudioFormat baseFormat) |
void |
addOggInfo(javax.sound.sampled.AudioFileFormat baseFileFormat,
javax.sound.sampled.AudioFormat baseFormat) |
void |
addPropertyKey(java.lang.String key,
java.lang.String name,
java.lang.Object value,
java.lang.String category,
java.lang.String description) |
java.lang.Object |
getEditableValue() |
java.lang.String |
getPropertyCategory(java.lang.String key) |
java.lang.String |
getPropertyDescription(java.lang.String key) |
IPropertyDescriptor[] |
getPropertyDescriptors() |
boolean |
getPropertyIsDisplayed(java.lang.String key) |
java.lang.String |
getPropertyName(java.lang.String key) |
java.lang.Object |
getPropertyValue(java.lang.Object id) |
boolean |
isPropertySet(java.lang.Object id) |
void |
resetPropertyValue(java.lang.Object id) |
void |
setPropertyValue(java.lang.Object id,
java.lang.Object value) |
public java.lang.Object getEditableValue()
public IPropertyDescriptor[] getPropertyDescriptors()
public java.lang.Object getPropertyValue(java.lang.Object id)
public boolean isPropertySet(java.lang.Object id)
public void resetPropertyValue(java.lang.Object id)
public void setPropertyValue(java.lang.Object id, java.lang.Object value)
public void addPropertyKey(java.lang.String key, java.lang.String name, java.lang.Object value, java.lang.String category, java.lang.String description)
public java.lang.String getPropertyName(java.lang.String key)
public java.lang.String getPropertyCategory(java.lang.String key)
public java.lang.String getPropertyDescription(java.lang.String key)
public boolean getPropertyIsDisplayed(java.lang.String key)
public void addFileInfo(java.io.File file) throws java.io.IOException
java.io.IOException
public void addGeneralAudioInfo(javax.sound.sampled.AudioFileFormat baseFileFormat, javax.sound.sampled.AudioFormat baseFormat)
public void addMp3Info(javax.sound.sampled.AudioFileFormat baseFileFormat, javax.sound.sampled.AudioFormat baseFormat)
public void addOggInfo(javax.sound.sampled.AudioFileFormat baseFileFormat, javax.sound.sampled.AudioFormat baseFormat)