Interface cern.lhcias.csgui.interfaces.tagHistory
- public interface tagHistory
A tagHistory object stores the history of a tag. The value taken by the tag and the
date for each of these values are stored together with a validity flag. This flag tells if
the value,at that date, was considered valid or not.
getDates()
-
getDoubleValues()
- gets the stored values as doubles
getHistoryDepth()
- gets the current depth
getIntValues()
- gets the stored values as intergers
getMaximumDepth()
- returns the maximum depth in history
getValidities()
-
initHistory()
- reset depth to 0
insertInvalidValue()
-
insertInvalidValue(long)
-
insertValue(double)
-
insertValue(double, long)
-
insertValue(int)
-
insertValue(int, long)
-
toString()
-

initHistory
public abstract void initHistory()
- reset depth to 0

getMaximumDepth
public abstract int getMaximumDepth()
- returns the maximum depth in history

getHistoryDepth
public abstract int getHistoryDepth()
- gets the current depth

getDoubleValues
public abstract double[] getDoubleValues()
- gets the stored values as doubles

getIntValues
public abstract int[] getIntValues()
- gets the stored values as intergers

getDates
public abstract long[] getDates()

getValidities
public abstract boolean[] getValidities()

toString
public abstract String toString()
- Overrides:
- toString in class Object

insertValue
public abstract void insertValue(double val)

insertValue
public abstract void insertValue(int val)

insertValue
public abstract void insertValue(int val,
long date)

insertValue
public abstract void insertValue(double val,
long date)

insertInvalidValue
public abstract void insertInvalidValue()

insertInvalidValue
public abstract void insertInvalidValue(long date)