public interface FwkColumnDataObserverInterface
extends javax.infobus.DataItemChangeManager
Modifier and Type | Method and Description |
---|---|
int |
getCount()
The the value count.
|
short |
getFlagAt(int index)
Get a data flag.
|
java.lang.Class |
getNativeDatatype()
Get the data type of inner values.
|
java.lang.Object |
getNativeValues()
Get the inner values.
|
java.lang.Object |
getNativeValues(int lower,
int upper)
Get a range of the inner values.
|
double[] |
getScale()
Get the scaling.
|
double |
getValueAt(int index)
Get a data value.
|
boolean |
isChangeManagerSuspended()
Get a boolean whether the change manager is suspended.
|
boolean |
isImplicit()
Return a boolean whether the data is implicit defined.
|
void |
release()
Reuqest to release data.
|
void |
setFlagAt(int index,
short flag)
Set a flag
|
void |
setScale(double[] scale)
Set the scaling.
|
void |
setValueAt(int index,
double value)
Set a value
|
void |
suspendChangeManager(boolean flag)
Suspend the change manager fire mechanismn.
|
void release()
void setScale(double[] scale)
scale
- an double array containing the scaling.double[] getScale()
double getValueAt(int index)
index
- The index of the value.void setValueAt(int index, double value)
index
- the index of the value to changed.value
- the new value.short getFlagAt(int index)
index
- The index of the flag.FwkColumnAccessInterface
void setFlagAt(int index, short flag)
index
- the index of the flag to changed.flag
- the new flag.FwkColumnAccessInterface
int getCount()
void suspendChangeManager(boolean flag)
flag
- if true the manager doesn' t send messages.boolean isChangeManagerSuspended()
boolean isImplicit()
java.lang.Class getNativeDatatype()
java.lang.Object getNativeValues()
java.lang.Object getNativeValues(int lower, int upper)
lower
- the lower index of the range of interest.upper
- the upper index of the range of interest.