Package ix.ip2

I-X Process Panels

See:
          Description

Interface Summary
AgendaManager  
AgendaViewer  
AnnotationViewer  
ComputeInterpreter An interpreter for "compute" conditions.
PlanInstaller.PlanWalker  
PlanMaker.OrdWalker  
StateViewer  
SyncState.ClientOperation  
SyncState.Operation  
SyncState.ServerOperation  
 

Class Summary
AbstractAgendaItemPopupMenu Provides the shell of a popup menu for agenda items in an agenda viewer.
ActionUnreadyReason An explanation of why a HandlerAction is not ready to be used.
ActivityAgenda An agenda of activities
ActivityEditor A simple editor for entering and viewing Activities
ActivityHandler Generates HandlerActions for an ActivityItem.
ActivityInsertionEditor A simple editor for entering and viewing Activities
ActivityItem An AgendaEntry to represents an activity.
ActivityTableViewer  
ActivityViewTable  
AdviceManager  
Agenda A collection of things to do.
AgendaItem An entry in an Agenda.
AgendaItemTableModel A TreeTableModel that can display Issue objects.
AgendaTableViewer A table viewer for an agenda (set of agenda items).
AgendaViewTable A viewer for a set of AgendaItems.
AnnotationEditor  
AnnotationViewTable  
BindingViewer  
BindingViewer.Value Class to hold values in a ValComboBox so that we don't have to convert back from strings.
CompletionHandler Generates HandlerActions that let a user do nothing or make an AgendaItem complete.
CompletionHandler.NoAction  
ConditionHandler Satisfies conditions
ConnectHandler  
ConstraintAssociator  
ConsumeTheOnlyCM Manager for "consume-the-only" constraints.
ExpandHandler Adds expansion actions to activities based on refinements in the agent's domain.
ForAllCM Manager for for-all constraints.
ForwardingHandler Generates HandlerActions to forward Issues or Activities to other agents.
FrameSnapshotExtension  
HandlerAction One of the ways in which an agenda item might be handled.
HandlerAction.Automatic Handles an item by invoking an item-handler's handle method.
HandlerAction.AutomaticWhenBound Handles an item by invoking an item-handler's handle method, but does not become ready until all of the variables in its AgendaItem's pattern are bound.
HandlerAction.Manual Indicates that the item has been handled by the user.
HandlerAction.NoAction Handles an item by doing nothing.
HandlerAction.NotApplicable Used to indicate the the item does not apply in the current situation.
InvokeHandler Generates HandlerActions for an AgendItem.
Ip2 The generic I-P2 class and application main program
Ip2Applet An I-P2 applet
Ip2Applet.AppletIp2Frame  
Ip2Frame The main frame of the I-P2 user interface.
Ip2Frame.Ip2AboutFrame  
Ip2ModelManager  
Ip2WorldStateManager Stores the current world state and certain things about it.
Ip2XMLConfig XML tool configuration for I-P2 and similar systems.
Ip2XMLConfig.ChecklistFiles Checklist file syntax.
Ip2XMLConfig.HtmlFiles HTML file syntax for plan output.
Ip2XMLConfig.InitFiles ".init" (world state) file syntax.
Ip2XMLConfig.LPADFiles File syntax for plans represented as domains.
Ip2XMLConfig.LTFFiles LTF file syntax.
Ip2XMLConfig.OwlSFiles OWL-S file syntax.
Ip2XMLConfig.TextFiles Text file syntax for plan output.
Ip2XMLConfig.TFFiles TF file syntax.
IssueAgenda An agenda of issues
IssueEditor A simple editor for entering and viewing Issues.
IssueHandler Generates HandlerActions for an IssueItem.
IssueItem An AgendaEntry that represents an Issue.
IssueTableViewer  
IssueViewTable  
ItemEditor A simple editor for entering and viewing individual items.
ItemEditor.ItemTextArea A text area that looks disabled when it's no editable.
ItemHandler Generates HandlerActions for an AgendaItem.
IVarTool ...
LispComputeInterpreter Interpreter for the code in "compute" conditions.
LoadDomainHandler Generates a HandlerAction that loads a new domain and one that inclides a domain in the agent's existing domain.
LoadPlanFrame  
LoadPlanHandler Generates a HandlerAction that loads a plan.
LoadStateHandler Generates a HandlerAction that loads a plan that contains world-state.
NewIp2Frame A revised version of the main frame of the I-P2 user interface.
NullStateViewer An implementation of StateViewer that does nothing.
ObjectView  
ObjectView.ValueParser  
ObjectViewExtension Adds an "Object Views" tool to an I-X Process Panel.
ObjectWhiteboard  
ObjectWhiteboard.NewRowDialog A modal dialog that requests the information needed to create a new row in the table.
ObjectWhiteboard.ViewHtmlStringWriter The type of HtmlStringWriter used when constructing the HTML table that describes an ObjectView.
ObjectWorld Maintains an context-layered, object-oriented view of a world-state.
PanelController Controller for process and other, similar panels.
PanelFrame The main frame of an I-X panel user interface.
PerformAsActivityHandler Generates a HandlerAction that removes an issue and adds a corresponding activity.
PlanInstaller Loads a plan into the model.
PlanMaker Constructs a plan from the current contents of the model.
PropertyViewTable  
QueryHandler Generates HandlerActions that send queries.
QueryHandler.AnswerHandler Generates HandlerActions that send answers to queries.
QueryHandler.AnswerHandler.AnswerAction Sends an answer to a query.
QueryHandler.AnswerListener A listener that waits for a new report that contains an answer to the query.
QueryHandler.QueryAction Sends a query to a specified agent.
Scrum Strictly-consumable resource usage manager. /\/: This is a very simple version.
SendReportHandler Generates HandlerActions that send a report.
SetCapabilitiesHandler  
ShowURLHandler Generates a HandlerAction that asks the HTML viewer to display a URL.
SimpleCompletionHandler Generates HandlerActions that let a user do nothing or make an AgendaItem complete.
SimpleUnreadyReason A simple explanation of why a HandlerAction is not ready to be used.
StateViewTable  
StateViewTable.ViewTable  
SyncSimulationTimeHandler  
SyncState Framework and operations for synchronised-state servers and clients.
SyncState.AbstractClientOperation  
SyncState.AbstractServerOperation  
SyncState.ClientStateChange  
SyncState.ClientStateDeletion  
SyncState.ClientStateDelta  
SyncState.RegisterClient  
SyncState.ServerFullState  
SyncState.ServerStateChange  
SyncState.ServerStateDeletion  
SyncState.ServerStateDelta  
SyncState.SyncStateHandler  
SyncStateClient  
SyncStateServer  
TimelineViewer A very simple timeline viewer for I-P2.
TransformToActivityHandler Generates a HandlerAction that removes an issue and sets up the Messenger to add it as an activity.
UnboundVariablesUnreadyReason Explains that a HandlerAction is not ready to be used because certain variables do not yet have values.
UnsatisfiedConditionsUnreadyReason Explains that a HandlerAction is not ready to be used because conditions cannot be satisfied.
UseCM Manager for "use" constraints.
VariableManager  
WaitForReportsActivity An activity that waits for reports re something sent to another agent.
WaitForReportsItem An agenda entry for a WaitForReportsActivity.
 

Exception Summary
UndoException Exceptions realted to undo operations in I-P2.
UndoException.NoFurtherUndo  
 

Package ix.ip2 Description

I-X Process Panels