Package gg.xp.xivsupport.timelines
Class TimelineManager
java.lang.Object
gg.xp.xivsupport.timelines.TimelineManager
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionTimelineManager
(org.picocontainer.PicoContainer pico, EventMaster master, PersistenceProvider pers, XivState state, LanguageController lang) -
Method Summary
Modifier and TypeMethodDescriptionvoid
actLine
(EventContext context, BaseEvent event) boolean
addCustomZone
(long zoneId) void
changeJob
(EventContext context, PlayerChangedJobEvent jobChange) void
changeZone
(EventContext context, ZoneChangeEvent zoneChangeEvent) void
commitCustomSettings
(long zoneId) describeZone
(long zoneId) deserializeCustomizations
(String serialized) exportCustomizations
(Collection<Long> zones) List<? extends TimelineEntry>
getCustomEntries
(long zoneId) getCustomSettings
(long zoneId) @Nullable TimelineInfo
getInfoForZone
(long zoneId) @Nullable TimelineProcessor
getTimeline
(long zoneId) @Nullable TimelineProcessor
getTimelineIfEnabled
(long zoneId) static Map<Long,
TimelineInfo> void
inCombatStatusChange
(EventContext context, InCombatChangeEvent icce) void
mapChange
(EventContext context, MapChangeEvent event) void
newPull
(EventContext context, PullStartedEvent event) void
pullEnded
(EventContext context, VictoryEvent event) boolean
removeCustomZone
(long zoneId) serializeCurrentCustomizations
(Set<Long> zones)
-
Field Details
-
CUSTOMIZATION_EXPORT_SOURCE
- See Also:
-
-
Constructor Details
-
TimelineManager
public TimelineManager(org.picocontainer.PicoContainer pico, EventMaster master, PersistenceProvider pers, XivState state, LanguageController lang)
-
-
Method Details
-
getInfoForZone
-
getTimelineIfEnabled
-
getTimeline
-
getCustomEntries
-
getCustomSettings
-
commitCustomSettings
public void commitCustomSettings(long zoneId) -
changeJob
-
changeZone
-
actLine
-
mapChange
-
newPull
-
pullEnded
-
inCombatStatusChange
-
getTimelines
-
getCustomTimelines
-
addCustomZone
public boolean addCustomZone(long zoneId) -
removeCustomZone
public boolean removeCustomZone(long zoneId) -
getCurrentDisplayEntries
-
getRowsToDisplay
-
getDebugMode
-
getSecondsFuture
-
getSecondsPast
-
getPrePullSetting
-
getResetOnMapChangeSetting
-
cactbotDirSetting
-
getBarTimeBasis
-
getBarWidth
-
getCurrentProcessor
-
getTimeSource
-
exportCustomizations
-
serializeCurrentCustomizations
-
deserializeCustomizations
-
describeZone
-