public class VirtualVariable
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
VirtualVariable.ValueChangeListener |
Modifier and Type | Field and Description |
---|---|
VirtualVariable.ValueChangeListener |
listener |
Constructor and Description |
---|
VirtualVariable(Variable variable,
java.lang.String name,
java.lang.Integer index) |
VirtualVariable(Variable variable,
java.lang.String name,
java.lang.Integer index,
java.lang.Integer size) |
Modifier and Type | Method and Description |
---|---|
void |
forceRefresh() |
java.lang.Integer |
getIndex() |
java.lang.String |
getName() |
byte[] |
getValue() |
Variable |
getVariable() |
boolean |
hasChanged(byte[] data) |
void |
initBytes(int size) |
boolean |
isForced() |
void |
notifyChange() |
VirtualVariable |
setListener(VirtualVariable.ValueChangeListener listener) |
void |
setValue(byte[] value) |
java.lang.String |
toString() |
void |
unForceRefresh() |
public VirtualVariable.ValueChangeListener listener
public VirtualVariable(Variable variable, java.lang.String name, java.lang.Integer index)
public VirtualVariable(Variable variable, java.lang.String name, java.lang.Integer index, java.lang.Integer size)
public VirtualVariable setListener(VirtualVariable.ValueChangeListener listener)
public void initBytes(int size)
public java.lang.String getName()
public java.lang.Integer getIndex()
public byte[] getValue()
public void setValue(byte[] value)
public boolean hasChanged(byte[] data)
public void forceRefresh()
public void unForceRefresh()
public boolean isForced()
public Variable getVariable()
public void notifyChange()
public java.lang.String toString()
toString
in class java.lang.Object