Class StaticRawTimedDataModel
- java.lang.Object
-
- org.teamapps.ux.component.timegraph.partitioning.StaticRawTimedDataModel
-
- All Implemented Interfaces:
RawTimedDataModel
public class StaticRawTimedDataModel extends java.lang.Object implements RawTimedDataModel
-
-
Field Summary
Fields Modifier and Type Field Description Event<java.lang.Void>onDataChanged
-
Constructor Summary
Constructors Constructor Description StaticRawTimedDataModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntervalgetDomainX(java.util.Collection<java.lang.String> lineIds)java.util.Map<java.lang.String,long[]>getRawEventTimes(java.util.Collection<java.lang.String> lineIds, Interval neededIntervalX)Event<java.lang.Void>onDataChanged()voidsetEventTimestampsByLineId(java.util.Map<java.lang.String,long[]> eventTimestampsByLineId)voidsetEventTimestampsForLineId(java.lang.String lineId, long[] eventTimestamps)
-
-
-
Field Detail
-
onDataChanged
public final Event<java.lang.Void> onDataChanged
-
-
Method Detail
-
setEventTimestampsByLineId
public void setEventTimestampsByLineId(java.util.Map<java.lang.String,long[]> eventTimestampsByLineId)
-
setEventTimestampsForLineId
public void setEventTimestampsForLineId(java.lang.String lineId, long[] eventTimestamps)
-
onDataChanged
public Event<java.lang.Void> onDataChanged()
- Specified by:
onDataChangedin interfaceRawTimedDataModel
-
getRawEventTimes
public java.util.Map<java.lang.String,long[]> getRawEventTimes(java.util.Collection<java.lang.String> lineIds, Interval neededIntervalX)- Specified by:
getRawEventTimesin interfaceRawTimedDataModel
-
getDomainX
public Interval getDomainX(java.util.Collection<java.lang.String> lineIds)
- Specified by:
getDomainXin interfaceRawTimedDataModel
-
-