public class ModContainer extends MultimediaContainer
| Modifier and Type | Field and Description |
|---|---|
static String[] |
BITSPERSAMPLE |
static String[] |
BUFFERSIZE |
static String[] |
CHANNELS |
static String |
DEFAULT_BITSPERSAMPLE |
static String |
DEFAULT_CHANNEL |
static String |
DEFAULT_INTERPOLATION_INDEX |
static String |
DEFAULT_MEGABASS |
static String |
DEFAULT_MSBUFFERSIZE |
static String |
DEFAULT_NOISEREDUCTION |
static String |
DEFAULT_NOLOOPS |
static String |
DEFAULT_SAMPLERATE |
static String |
DEFAULT_WIDESTEREOMIX |
static String[] |
INTERPOLATION |
static String |
PROPERTY_PLAYER_BITSPERSAMPLE |
static String |
PROPERTY_PLAYER_FREQUENCY |
static String |
PROPERTY_PLAYER_ISP |
static String |
PROPERTY_PLAYER_MEGABASS |
static String |
PROPERTY_PLAYER_MSBUFFERSIZE |
static String |
PROPERTY_PLAYER_NOISEREDUCTION |
static String |
PROPERTY_PLAYER_NOLOOPS |
static String |
PROPERTY_PLAYER_STEREO |
static String |
PROPERTY_PLAYER_WIDESTEREOMIX |
static String[] |
SAMPLERATE |
| Constructor and Description |
|---|
ModContainer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canExport()
Returns true if this mixers supports the export function
|
void |
configurationChanged(Properties props) |
void |
configurationSave(Properties props)
Get the values from the gui and store them into the main Propertys
|
Mixer |
createNewMixer()
Get the ModMixer of this container
|
JPanel |
getConfigPanel()
Returns the config panel for this mixer
|
ModMixer |
getCurrentMixer() |
Module |
getCurrentMod() |
String[] |
getFileExtensionList()
The file extensions this container is responsible for
|
JPanel |
getInfoPanel()
Return the info dialog panel
|
MultimediaContainer |
getInstance(URL url)
A default implementation.
|
String |
getName()
A describtive Name for e.g. a FileChooser
|
Object[] |
getSongInfosFor(URL url)
This method will only do (!)
|
String |
getSongName()
Return the name of the song
|
addListener, fireMultimediaContainerEvent, getFileURL, getPrintableFileUrl, getPrintableFileUrl, removeListener, updateLookAndFeelpublic static final String PROPERTY_PLAYER_BITSPERSAMPLE
public static final String PROPERTY_PLAYER_STEREO
public static final String PROPERTY_PLAYER_FREQUENCY
public static final String PROPERTY_PLAYER_MSBUFFERSIZE
public static final String PROPERTY_PLAYER_ISP
public static final String PROPERTY_PLAYER_WIDESTEREOMIX
public static final String PROPERTY_PLAYER_NOISEREDUCTION
public static final String PROPERTY_PLAYER_MEGABASS
public static final String PROPERTY_PLAYER_NOLOOPS
public static final String DEFAULT_WIDESTEREOMIX
public static final String DEFAULT_NOISEREDUCTION
public static final String DEFAULT_MEGABASS
public static final String DEFAULT_NOLOOPS
public static final String DEFAULT_SAMPLERATE
public static final String DEFAULT_CHANNEL
public static final String DEFAULT_BITSPERSAMPLE
public static final String DEFAULT_MSBUFFERSIZE
public static final String DEFAULT_INTERPOLATION_INDEX
public static final String[] SAMPLERATE
public static final String[] CHANNELS
public static final String[] BITSPERSAMPLE
public static final String[] INTERPOLATION
public static final String[] BUFFERSIZE
public MultimediaContainer getInstance(URL url)
MultimediaContainergetInstance in class MultimediaContainerurl - MultimediaContainer.getInstance(java.net.URL)public String getSongName()
MultimediaContainergetSongName in class MultimediaContainerMultimediaContainer.getSongName()public Object[] getSongInfosFor(URL url)
MultimediaContainergetSongInfosFor in class MultimediaContainerurl - MultimediaContainer.getSongInfosFor(java.net.URL)public boolean canExport()
MultimediaContainercanExport in class MultimediaContainerMultimediaContainer.canExport()public JPanel getInfoPanel()
MultimediaContainergetInfoPanel in class MultimediaContainerMultimediaContainer.getInfoPanel()public JPanel getConfigPanel()
MultimediaContainergetConfigPanel in class MultimediaContainerMultimediaContainer.getConfigPanel()public String[] getFileExtensionList()
MultimediaContainergetFileExtensionList in class MultimediaContainerde.quippy.javamod.multimedia.MultimediaContainerInterface#getFileExtensionList()public String getName()
MultimediaContainergetName in class MultimediaContainerMultimediaContainer.getName()public void configurationChanged(Properties props)
configurationChanged in class MultimediaContainernewProps - MultimediaContainer.configurationChanged(java.util.Properties)public void configurationSave(Properties props)
configurationSave in class MultimediaContainerpublic Mixer createNewMixer()
MultimediaContainercreateNewMixer in class MultimediaContainerMultimediaContainer.createNewMixer()public ModMixer getCurrentMixer()
public Module getCurrentMod()
Copyright © 2014. All rights reserved.