gov.nasa.javaGenes.EOSscheduling
Class SSRTimelineNone
java.lang.Object
gov.nasa.javaGenes.EOSscheduling.Timeline
gov.nasa.javaGenes.EOSscheduling.SSRTimeline
gov.nasa.javaGenes.EOSscheduling.SSRTimelineNone
- All Implemented Interfaces:
- java.io.Serializable
- public class SSRTimelineNone
- extends SSRTimeline
- See Also:
- Serialized Form
Methods inherited from class gov.nasa.javaGenes.EOSscheduling.Timeline |
getEnd, getFirstNode, getHorizon, getInitialNodeForNodeArray, getNodeAtTime, getStart, horizonIsValid, includes, includes, initialize, initializeAllTimelines |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SSRTimelineNone
public SSRTimelineNone()
assertIsValid
public void assertIsValid()
- Overrides:
assertIsValid
in class SSRTimeline
findEarliest
public int findEarliest(int start,
int end,
SchedulingData schedulingData)
- Description copied from class:
SSRTimeline
- SSRuse is modelled as instantaneous. That means that SSR constraints won't apply at the
moment of download.
- Overrides:
findEarliest
in class SSRTimeline
getNumberOfSSRsegments
public int getNumberOfSSRsegments()
- Overrides:
getNumberOfSSRsegments
in class SSRTimeline
insertAt
public void insertAt(int start,
SchedulingData schedulingData)
- Description copied from class:
SSRTimeline
- assumes the SSR capacity is available
- Overrides:
insertAt
in class SSRTimeline
printToTsd
public void printToTsd(java.lang.String filename)
- Overrides:
printToTsd
in class SSRTimeline
insertDumpAt
public void insertDumpAt(int time)
- Description copied from class:
SSRTimeline
- assumes SSR is completely emptied. Doesn't propogate effects! Meant to be used before
any scheduling happens.
- Overrides:
insertDumpAt
in class SSRTimeline
fits
public boolean fits(int start,
SchedulingData schedulingData)
- Overrides:
fits
in class SSRTimeline