public class ControlSound extends ControlCheckBox
checkbox
ACTION, isUnderEjs, METHOD_FOR_VARIABLE, METHOD_TRIGGER, myGroup, myObject, myPropertiesTable, VARIABLE_CHANGED
ACTION_OFF, ACTION_ON, ACTION_PRESS, BACKGROUND, ENABLED, FONT, FOREGROUND, myVisual, NAME, PARENT, POSITION, SIZE, TOOLTIP, VISIBLE
Constructor | Description |
---|---|
ControlSound(java.lang.Object _visual) |
Constructor ControlSound
|
Modifier and Type | Method | Description |
---|---|---|
void |
destroy() |
Clears any trace of myself (specially in the group)
|
java.lang.String |
getPropertyInfo(java.lang.String _property) |
Returns information about a given property.
|
java.util.ArrayList<java.lang.String> |
getPropertyList() |
Returns the list of all properties that can be set for this
ControlElement.
|
Value |
getValue(int _index) |
Gets the value of any internal variable.
|
void |
play() |
|
void |
setAudioClip(java.lang.String _codebase,
java.lang.String _audioFile) |
|
void |
setDefaultValue(int _index) |
|
void |
setValue(int _index,
Value _value) |
Sets the value of the registered variables.
|
void |
stop() |
createVisual, reset
addAction, addAction, addAction, getGroup, getObject, getProperty, getSimulation, implementsProperty, initialize, invokeActions, invokeActions, isActive, propertyIsTypeOf, propertyType, removeAction, removeAction, setActive, setGroup, setProperties, setProperty, toString, variableChanged, variableChangedDoNotUpdate, variablePropertiesClear, variablesChanged
getComponent, getIcon, getVisual, parseConstant
public ControlSound(java.lang.Object _visual)
_visual
- public void setAudioClip(java.lang.String _codebase, java.lang.String _audioFile)
public void destroy()
ControlElement
destroy
in class ControlElement
public void play()
public void stop()
public java.util.ArrayList<java.lang.String> getPropertyList()
ControlSwingElement
getPropertyList
in class ControlCheckBox
public java.lang.String getPropertyInfo(java.lang.String _property)
ControlSwingElement
getPropertyInfo
in class ControlCheckBox
public void setValue(int _index, Value _value)
ControlSwingElement
setValue
in class ControlCheckBox
_index
- A keyword index that distinguishes among variables_value
- The object holding the value for the variable.public void setDefaultValue(int _index)
setDefaultValue
in class ControlCheckBox
public Value getValue(int _index)
ControlSwingElement
getValue
in class ControlCheckBox
_index
- A keyword index that distinguishes among variables