org.cougaar.mlm.debug.ui |
|
Java Source File Name | Type | Comment |
ScrollingTextLine.java | Class | A single line of text with a horizontal scroll bar. |
UIAllAssetsNode.java | Class | |
UIAsset.java | Class | Return a string description of a physical asset or cluster; used
to display asset information in log plans, etc. |
UIAssetAttributeNode.java | Class | A tree node for an asset and its attributes. |
UIAssetNode.java | Class | A tree node for an asset. |
UIAssets.java | Class | Creates the values for a bar graph displaying assets owned by the cluster. |
UIBarGraph.java | Class | Creates a vertical bar graph display. |
UIBarGraphDisplay.java | Class | Displays information in a vertical bar graph. |
UIBarGraphSource.java | Interface | Interface which must be implemented by any object that wants
to be displayed as a bar graph. |
UIClusterAssetNode.java | Class | A tree node for a Cluster Asset. |
UIClusterAssetsNode.java | Class | |
UIConstraintNode.java | Class | A tree node for a Constraint. |
UIDisplay.java | Class | The sample User Interface Plugin display.
This is created and run from the UIPlugin.start method. |
UIDisplayError.java | Class | Display an error dialog box with optionally specified message. |
UIFile.java | Class | |
UIFrame.java | Class | Create a JFrame to display information requested by the user. |
UINoPlanException.java | Class | Exception thrown when the specified plan does not exist. |
UIObjectNode.java | Class | A tree node for a Object. |
UIPenaltyValueNode.java | Class | A tree node for a penalty value. |
UIPlanDetailsNode.java | Class | |
UIPlanElementNode.java | Class | A tree node for a PlanElement. |
UIPlanNode.java | Class | |
UIPlugin.java | Class | This is an example of a User Interface Plugin.
It allows the user to specify the cluster from which
to obtain information, and the type of information to display:
log plan, expandable tasks, allocatable workflows,
assets (assigned to the cluster), and asset schedules (schedules
for assets allocated by the cluster).
The plan, tasks, and workflows are displayed as trees, and the
assets and scheduled assets are displayed as bar graphs.
The information displayed is monitored (if from a local cluster) for
additions, changes, and deletions, and the displays are updated.
This currently assumes there is only one plan ("Reality").
Future: When multiple plans are supported, the plans in each
cluster should be displayed, and the user should
select a plan for which to obtain information.
This extends GenericPluginAdapter which provides the plugin
state transition methods. |
UIPluginException.java | Class | Base exception class for all exceptions in User Interface Plugin. |
UISchedule.java | Class | Creates the values for a bar graph for displaying assets vs. |
UIScheduleElementNode.java | Class | A tree node for a ScheduleElement. |
UIScheduleNode.java | Class | A tree node for a Schedule. |
UIStringNode.java | Class | A tree node for a String. |
UISubscriber.java | Interface | |
UITask.java | Class | |
UITaskCollectionNode.java | Class | A tree for an expandable task collection. |
UITaskNode.java | Class | A tree node for a Task. |
UITaskObjectsNode.java | Class | A tree node for "task objects" associated with an allocation. |
UITimeLine.java | Class | |
UITreeDisplay.java | Class | Displays information in a tree. |
UITreeNode.java | Class | Support a dynamically expanded and updated tree node. |
UIWorkflowCollectionNode.java | Class | A tree for an allocatable workflow collection. |
UIWorkflowNode.java | Class | A tree node for a Workflow. |
UserInput.java | Class | Supports task creation by users. |
UserInputTask.java | Class | Supports user input of tasks. |