|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
as.clynx.gui.TabbedSettingsPanel
public class TabbedSettingsPanel
The class TabbedSettingsPanel.java is the visible component in wich the parameter can be set. It implements the interface SettingControl which contains all parameter getter. it is passed to the application in GUI mode.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JComponent |
---|
javax.swing.JComponent.AccessibleJComponent |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.BaselineResizeBehavior |
Field Summary | |
---|---|
static int |
ANALYIS
|
static int |
MUX
|
static int |
NORM
|
static int |
NORM_NAL
|
Fields inherited from class javax.swing.JComponent |
---|
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW |
Fields inherited from class java.awt.Component |
---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
TabbedSettingsPanel(int style)
Constructor. |
Method Summary | |
---|---|
AbstractAnalyser |
getAnalyser(javax.sound.sampled.AudioFormat format)
ANALYSER |
int |
getAnalyserType()
returns the analyser type. |
int |
getAttackTimeInMilis()
returns the attacktime in milisecond. |
float |
getCompression()
returns the compressionrate for the compressor. |
int |
getDistanceChannels()
returns the number of target channels for the distancemixer. |
float |
getDurationInSeconds()
time a track is played before change in seconds. |
float |
getFadeTimeInSeconds()
time it takes for the crossfade of two tracks in seconds. |
float |
getMasterFadeInInSeconds()
returns the master fadeIn duration in seconds. |
int |
getMasterVolume()
returns the master volume. |
AbstractMUX |
getMultiplexer(IAudioFileCollection list)
MULTIPLEXER |
int |
getMuxType()
returns the mux type. |
INormalizer |
getNormalizer(IAudioFileCollection collection)
NORMALIZER |
int |
getReleaseTimeInMilis()
returns the releasetime in miliseconds. |
int |
getTargetChannelNO()
returns the number of channels for the sequence dynamic mux. |
boolean |
getThreadLoading()
SETTING CONTROL |
int |
getThreadNO()
returns the number of parallel analysed tracks when threadLoading is enabled. |
int |
getVolume()
returns the volume. |
void |
startGUI()
sets the GUI to startmode |
void |
stopGUI()
sets the GUI to staopmode |
Methods inherited from class javax.swing.JPanel |
---|
getAccessibleContext, getUI, getUIClassID, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
---|
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusBackward, transferFocusDownCycle, validate |
Methods inherited from class java.awt.Component |
---|
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int MUX
public static final int NORM
public static final int ANALYIS
public static final int NORM_NAL
Constructor Detail |
---|
public TabbedSettingsPanel(int style)
style
- Method Detail |
---|
public void startGUI()
public void stopGUI()
public boolean getThreadLoading()
getThreadLoading
in interface SettingControl
public int getThreadNO()
SettingControl
getThreadNO
in interface SettingControl
public float getMasterFadeInInSeconds()
SettingControl
getMasterFadeInInSeconds
in interface SettingControl
public AbstractMUX getMultiplexer(IAudioFileCollection list)
getMultiplexer
in interface SettingControl
public int getMuxType()
SettingControl
getMuxType
in interface SettingControl
public float getDurationInSeconds()
SettingControl
getDurationInSeconds
in interface SettingControl
public float getFadeTimeInSeconds()
SettingControl
getFadeTimeInSeconds
in interface SettingControl
public int getVolume()
SettingControl
getVolume
in interface SettingControl
public int getMasterVolume()
SettingControl
getMasterVolume
in interface SettingControl
public int getTargetChannelNO()
SettingControl
getTargetChannelNO
in interface SettingControl
public int getDistanceChannels()
SettingControl
getDistanceChannels
in interface SettingControl
public INormalizer getNormalizer(IAudioFileCollection collection)
getNormalizer
in interface SettingControl
public int getAttackTimeInMilis()
SettingControl
getAttackTimeInMilis
in interface SettingControl
public int getReleaseTimeInMilis()
SettingControl
getReleaseTimeInMilis
in interface SettingControl
public float getCompression()
SettingControl
getCompression
in interface SettingControl
public AbstractAnalyser getAnalyser(javax.sound.sampled.AudioFormat format)
getAnalyser
in interface SettingControl
public int getAnalyserType()
SettingControl
getAnalyserType
in interface SettingControl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |