Class AbstractRawTimedDataModel
java.lang.Object
org.teamapps.ux.component.timegraph.partitioning.AbstractRawTimedDataModel
- All Implemented Interfaces:
RawTimedDataModel
- Direct Known Subclasses:
StaticRawTimedDataModel
public abstract class AbstractRawTimedDataModel extends java.lang.Object implements RawTimedDataModel
-
Field Summary
Fields Modifier and Type Field Description Event<java.lang.Void>onDataChanged -
Constructor Summary
Constructors Constructor Description AbstractRawTimedDataModel() -
Method Summary
Modifier and Type Method Description protected abstract long[]getRawEventTimes(java.lang.String dataSeriesId, Interval neededIntervalX)java.util.Map<java.lang.String,long[]>getRawEventTimes(java.util.Collection<java.lang.String> dataSeriesIds, Interval neededIntervalX)Event<java.lang.Void>onDataChanged()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.teamapps.ux.component.timegraph.partitioning.RawTimedDataModel
getDomainX
-
Field Details
-
Constructor Details
-
AbstractRawTimedDataModel
public AbstractRawTimedDataModel()
-
-
Method Details
-
onDataChanged
- Specified by:
onDataChangedin interfaceRawTimedDataModel
-
getRawEventTimes
public java.util.Map<java.lang.String,long[]> getRawEventTimes(java.util.Collection<java.lang.String> dataSeriesIds, Interval neededIntervalX)- Specified by:
getRawEventTimesin interfaceRawTimedDataModel
-
getRawEventTimes
protected abstract long[] getRawEventTimes(java.lang.String dataSeriesId, Interval neededIntervalX)
-