public abstract class Parameter extends ParameterComponent
| Modifier and Type | Class and Description |
|---|---|
static interface |
Parameter.BooleanSettable |
static interface |
Parameter.ByteSettable |
static interface |
Parameter.IntSettable |
static interface |
Parameter.LongSettable |
static interface |
Parameter.Settable |
static interface |
Parameter.ShortSettable |
static interface |
Parameter.StringSettable |
static class |
Parameter.WatcherHandle |
DEFAULT_SUBPARAMBYTE_MASK, UNICODE_BRAILLE_ROW| Modifier | Constructor and Description |
|---|---|
protected |
Parameter(ConnectionBase connection) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
get() |
java.lang.Object |
get(long subparam) |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
abstract int |
getParameter() |
protected java.lang.String |
getParseDescription() |
protected java.lang.Object |
getValue() |
protected java.lang.Object |
getValue(long subparam) |
boolean |
hasSubparam() |
abstract boolean |
isGlobal() |
boolean |
isHidable() |
boolean |
isSettable() |
void |
set(long subparam,
java.lang.String value) |
void |
set(java.lang.String value) |
protected void |
setValue(long subparam,
java.lang.Object value) |
java.lang.String |
toString() |
java.lang.String |
toString(long subparam) |
Parameter.WatcherHandle |
watch(long subparam,
ParameterWatcher watcher) |
Parameter.WatcherHandle |
watch(ParameterWatcher watcher) |
asBitMask, asBoolean, asBooleanArray, asByte, asByteArray, asDisplaySize, asDots, asDots, asInt, asIntArray, asLong, asLongArray, asRowCells, asShort, asShortArray, asString, toStringgetObjectName, getObjectName, printf, toOperandName, toUnicodeBraille, toUnicodeBrailleprotected Parameter(ConnectionBase connection)
public java.lang.String getLabel()
public java.lang.String getName()
public abstract int getParameter()
public abstract boolean isGlobal()
public boolean hasSubparam()
public boolean isHidable()
protected final java.lang.Object getValue(long subparam)
protected final java.lang.Object getValue()
protected final void setValue(long subparam,
java.lang.Object value)
public java.lang.Object get(long subparam)
public java.lang.String toString(long subparam)
public java.lang.Object get()
public java.lang.String toString()
toString in class java.lang.Objectpublic final boolean isSettable()
protected final java.lang.String getParseDescription()
public void set(long subparam,
java.lang.String value)
throws OperandException
OperandExceptionpublic void set(java.lang.String value)
throws OperandException
OperandExceptionpublic final Parameter.WatcherHandle watch(long subparam, ParameterWatcher watcher)
public final Parameter.WatcherHandle watch(ParameterWatcher watcher)