Fix classpath container to grab dependent plugins correctly
Add scenario plugin
Fixed #2:
- runtime error; fixed package import/export dependencies between timeline and scenario plugins
- made activity implement the chrology interface, so a timeline view can be shown for an activity object when inspected. This is currently determined by its capability, which returns a default chronology instance based on UNIX time.
Removed unused code copied from the Evaluator plugin.
Fixed #2. Enabled Timeline view to be the preferred view for timeline and activity components; removed unused code and unnecessary plugin dependencies.
Fixed issue #3. Added component type "Decision" and duration as it's only property for its model for now.
Fixed #4, which requires META-INF/MANIFEST.MF to be included in pom.xml. Without it, the bundle was only loadable when launching MCT in Eclipse, but not in the command line using Ant.
Fixed issue #4; added initial overview view as a prototype.
Added scenario plugins' own timeline component and view. The new timeline new renders acrivities and adds a summary of at the bottom of the timeline. The summary includes a plot showing the sum of power and communication bandwidth consumption.
Including changes in resource bundle and minor changes in chronology's timeline view.
Enable dragging on activities to change its the duration, start/end times.
Separated power and comm plot into two plots. Added annotation for plot scale; start and end times.
Added time tick marker for users to select a time and see various resource consumptions; one plot per data; show sibling activities in one row.
Show resource consumption values when the vertical synch line is shown.
Enabled editing of decision component in the info view; render decisions in activity timeline; show time in DOY.
Enabled editing of decision component in info view; render decisions in activity timeline; changed time display to DOY.
Allowed save all action to save changes to activities, sub-activities, and decisions in a timeline; add
ed boundary checking when users adjust start/end times for activities and decisions.
Fixed MANIFEST.MF so the plugin can be used when running MCT in command line. Included total duration (HH:mm) on top of the timeline view.
added data value in step plot when there's a value change; added HH:mm on time axis.
Bug fixes related to data initialization for activity and decision components.