Planning Tool javadoc

The Planning Tool This is a planning tool with critiquing support.

See:
          Description

Packages
se.liu.ida.critiquer.activities Activity package Classes that define the basic behaviour of classes.
se.liu.ida.critiquer.activities.parameters Parameters of activities Classes related to parameters that define activities.
se.liu.ida.critiquer.communication Communication package Here we will have classes and interfaces for using PeerRMI (RMI over JXTA) to enable automatic discovery of other planning tools on the network.
se.liu.ida.critiquer.constraints  
se.liu.ida.critiquer.gui GUI package Classes determining the visual appearance of the planning tool, with all the views necessary.
se.liu.ida.critiquer.gui.graph Graph representation classes.
se.liu.ida.critiquer.mics  
se.liu.ida.critiquer.resources Classes that define the resources/units/agents in activities.
se.liu.ida.critiquer.scenarios.recon  
se.liu.ida.critiquer.scenarios.standard  
se.liu.ida.critiquer.simulation  
se.liu.ida.critiquer.test  

 

The Planning Tool

This is a planning tool with critiquing support. It is built on the idea that there are several types of decisions to make during the planning process of an operation and that for each type, a separate view of the plan can be useful. For each view, there is a set of critics that can be active and display information relevant to that particular view of the plan.

If you want to create your own scenarios, check out the package scenarios.standard which defines a test scenario. To register your scenario, you will need to modify the misc.ReferenceHolder class.

To create your own constraints, subclass constraints.StandardConstraint and register your constraint in misc.ReferenceHolder.