public abstract class FwkColumnDataObserver extends java.lang.Object implements FwkColumnDataObserverInterface
| Modifier and Type | Field and Description |
|---|---|
protected javax.infobus.DataItemChangeManagerSupport |
changeManager
The change manager.
|
protected short[] |
flags |
protected short |
globalFlag |
protected boolean |
globalFlagValid |
protected boolean |
suspended |
| Constructor and Description |
|---|
FwkColumnDataObserver()
The constructor.
|
FwkColumnDataObserver(double[] scale)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
Add a data item change listener.
|
static double[] |
createScale()
Create the default scaling vector.
|
short |
getFlagAt(int index)
Get a data flag.
|
double[] |
getScale()
Get the scaling.
|
boolean |
isChangeManagerSuspended()
Get a boolean whether the change manager is suspended.
|
boolean |
isImplicit()
Return a boolean whether the data is implicit defined.
|
void |
release()
Request to release data.
|
void |
removeDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
Remove a data item change listener.
|
void |
setFlagAt(int index,
short flag)
Set a flag
|
void |
setScale(double[] scale)
Set the scaling.
|
void |
suspendChangeManager(boolean flag)
Suspend the change manager fire mechanismn.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCount, getNativeDatatype, getNativeValues, getNativeValues, getValueAt, setValueAtprotected transient javax.infobus.DataItemChangeManagerSupport changeManager
protected short[] flags
protected boolean suspended
protected short globalFlag
protected boolean globalFlagValid
public FwkColumnDataObserver()
public FwkColumnDataObserver(double[] scale)
the - scaling.public static double[] createScale()
public void setScale(double[] scale)
setScale in interface FwkColumnDataObserverInterfacescale - an double array containing the scaling.public double[] getScale()
getScale in interface FwkColumnDataObserverInterfacepublic void release()
release in interface FwkColumnDataObserverInterfacepublic short getFlagAt(int index)
getFlagAt in interface FwkColumnDataObserverInterfaceindex - The index of the flag.FwkColumnAccessInterfacepublic void setFlagAt(int index,
short flag)
setFlagAt in interface FwkColumnDataObserverInterfaceindex - the index of the flag to changed.flag - the new flag.FwkColumnAccessInterfacepublic boolean isImplicit()
isImplicit in interface FwkColumnDataObserverInterfacepublic void suspendChangeManager(boolean flag)
suspendChangeManager in interface FwkColumnDataObserverInterfaceflag - if true the manager doesn' t send messages.public boolean isChangeManagerSuspended()
isChangeManagerSuspended in interface FwkColumnDataObserverInterfacepublic void addDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
addDataItemChangeListener in interface javax.infobus.DataItemChangeManagerlistener - The listener.public void removeDataItemChangeListener(javax.infobus.DataItemChangeListener listener)
removeDataItemChangeListener in interface javax.infobus.DataItemChangeManagerlistener - the listener to be removed.