public class EnumParameter<T> extends ObjectParameter<T>
LXParameter.Formatter, LXParameter.Polarity, LXParameter.Unitsdescription| Constructor and Description |
|---|
EnumParameter(String label,
T t) |
| Modifier and Type | Method and Description |
|---|---|
EnumParameter<T> |
addListener(LXParameterListener listener) |
T |
getEnum() |
EnumParameter<T> |
setDescription(String description) |
EnumParameter<T> |
setMappable(boolean mappable)
Sets whether this parameter should be eligible for MIDI/modulation mapping
or not.
|
getObject, getObjects, setObjects, setRange, setValuedecrement, decrement, decrement, decrement, getMaxValue, getMinValue, getNormalized, getNormalizedf, getOption, getOptions, getRange, getValuei, increment, increment, increment, increment, setNormalized, setOptions, setRange, updateValuegetExponent, isMappable, setExponentbang, dispose, getDescription, getFormatter, getLabel, getParent, getPath, getPolarity, getUnits, getValue, getValuef, incrementValue, removeListener, reset, reset, setComponent, setFormatter, setPolarity, setUnits, setValueclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdispose, getDescription, getFormatter, getLabel, getPolarity, getUnits, getValue, getValuef, reset, setComponent, setValueget, get, getCanonicalLabel, getCanonicalLabel, getCanonicalPath, getCanonicalPath, getComponent, getComponent, getParameter, getParameter, getParent, getPathpublic EnumParameter<T> setDescription(String description)
setDescription in class ObjectParameter<T>public EnumParameter<T> setMappable(boolean mappable)
LXParametersetMappable in interface LXParametersetMappable in class LXListenableNormalizedParametermappable - Whether parameter should be available for mappingpublic EnumParameter<T> addListener(LXParameterListener listener)
addListener in class LXListenableParameterpublic T getEnum()
LX library by Mark C. Slee. © 2012-2020