public class FwkColumnScaledDataObserver extends FwkColumnDataObserver implements FwkColumnDataObserverInterface
| Modifier and Type | Field and Description |
|---|---|
protected FwkColumnDataObserverInterface |
source |
changeManager, flags, globalFlag, globalFlagValid, suspended| Constructor and Description |
|---|
FwkColumnScaledDataObserver(FwkColumnDataObserverInterface source,
double[] scale)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getCount()
Get the total number of values.
|
short |
getFlagAt(int index)
Get a data flag.
|
java.lang.Class |
getNativeDatatype()
Get the naticve datatype.
|
java.lang.Object |
getNativeValues()
Get the native unscaled values from source
|
java.lang.Object |
getNativeValues(int lower,
int upper)
Get the native unscaled values from source
|
FwkColumnDataObserverInterface |
getSource()
Retrieve the observer source.
|
double |
getValueAt(int index)
Get the value at a specific position.
|
boolean |
isImplicit()
Return a boolean whether the data is implicit defined.
|
void |
release()
Request to release data.
|
void |
setFlagAt(int index,
short flag)
Set a flag
|
void |
setValueAt(int index,
double value)
Set the value at a specific position.
|
addDataItemChangeListener, createScale, getScale, isChangeManagerSuspended, removeDataItemChangeListener, setScale, suspendChangeManagerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetScale, isChangeManagerSuspended, setScale, suspendChangeManagerprotected FwkColumnDataObserverInterface source
public FwkColumnScaledDataObserver(FwkColumnDataObserverInterface source, double[] scale)
source - the source to be scaled.public FwkColumnDataObserverInterface getSource()
public void release()
release in interface FwkColumnDataObserverInterfacerelease in class FwkColumnDataObserverpublic short getFlagAt(int index)
getFlagAt in interface FwkColumnDataObserverInterfacegetFlagAt in class FwkColumnDataObserverindex - The index of the flag.FwkColumnAccessInterfacepublic void setFlagAt(int index,
short flag)
setFlagAt in interface FwkColumnDataObserverInterfacesetFlagAt in class FwkColumnDataObserverindex - the index of the flag to changed.flag - the new flag.FwkColumnAccessInterfacepublic boolean isImplicit()
isImplicit in interface FwkColumnDataObserverInterfaceisImplicit in class FwkColumnDataObserverpublic int getCount()
getCount in interface FwkColumnDataObserverInterfacepublic java.lang.Class getNativeDatatype()
getNativeDatatype in interface FwkColumnDataObserverInterfacepublic java.lang.Object getNativeValues()
getNativeValues in interface FwkColumnDataObserverInterfacepublic java.lang.Object getNativeValues(int lower,
int upper)
getNativeValues in interface FwkColumnDataObserverInterfacelower - the lower index of the requested area.upper - the upper index of the requested area.public double getValueAt(int index)
getValueAt in interface FwkColumnDataObserverInterfaceindex - The index of the value.public void setValueAt(int index,
double value)
setValueAt in interface FwkColumnDataObserverInterfaceindex - the index position.value - the new value.