Uses of Interface
se.liu.ida.critiquer.activities.ActivityUpdateListener

Packages that use ActivityUpdateListener
se.liu.ida.critiquer.activities Activity package Classes that define the basic behaviour of classes. 
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.scenarios.standard   
 

Uses of ActivityUpdateListener in se.liu.ida.critiquer.activities
 

Classes in se.liu.ida.critiquer.activities that implement ActivityUpdateListener
 class AbstractActivityCreatedListener
           
 class AbstractParamChangedListener
          Use this class to listen for parameter value changes
 

Methods in se.liu.ida.critiquer.activities that return types with arguments of type ActivityUpdateListener
(package private)  ArrayList<ActivityUpdateListener> Activity.getMyUpdateListeners()
           
static ArrayList<ActivityUpdateListener> Activity.getStaticUpdateListeners()
           
 

Methods in se.liu.ida.critiquer.activities with parameters of type ActivityUpdateListener
static void Activity.addActivityUpdateListener(ActivityUpdateListener ul)
           
 void Activity.addPrivateUpdateListener(ActivityUpdateListener l)
          Adds an activity update listener
 int AbstractParamChangedListener.compareTo(ActivityUpdateListener o)
          Introduce no particular ordering between listeners by default
 int AbstractActivityCreatedListener.compareTo(ActivityUpdateListener o)
           
 void Activity.removePrivateUpdateListener(ActivityUpdateListener l)
           
 

Uses of ActivityUpdateListener in se.liu.ida.critiquer.communication
 

Classes in se.liu.ida.critiquer.communication that implement ActivityUpdateListener
 class PlanProxy
           
 

Methods in se.liu.ida.critiquer.communication with parameters of type ActivityUpdateListener
 int PlanProxy.compareTo(ActivityUpdateListener o)
          This needs to come late in order for all modifications to have taken place
 

Uses of ActivityUpdateListener in se.liu.ida.critiquer.constraints
 

Classes in se.liu.ida.critiquer.constraints that implement ActivityUpdateListener
 class ActivityStructureCritic
           If an activity needs to have some special properties in order to be considered completely specified, we can use this constraint to notify the user.
 class AgentMutex
          Checks whether or not an agent can be added to a commander, depending on if there are any other activities the agent is engaged in.
 class FuelLowCritic
           
 class NonSuitableAgent
           
 class ResourceUsageCritic
           A critic that is supposed to display information on resource usage depending on which resources are used at the current time in the time view For each activity that is created, a constraint map is maintained that holds eq constraints for the activity start and end times so that their values reflect those of the mission time.
 class SimulationCritic
           
 class StandardConstraint
           Abstract class for those constraints only interested in when parameter values are changed.
 class StructureCritic
          Thisclass should be inherited by all individual structure critics.
 class TestActivityArea
           
 class TimeCalculator
           
 class TooLongTime
          This class represents the constraint that activities must be completed within a certain time frame from the time they are started
 

Methods in se.liu.ida.critiquer.constraints with parameters of type ActivityUpdateListener
 int StructureCritic.compareTo(ActivityUpdateListener l)
          Make sure these critics are processed before the ActivityStructureCritic
 int ActivityStructureCritic.compareTo(ActivityUpdateListener l)
          Make sure the structure critics are processed before the ActivityStructureCritic
 

Uses of ActivityUpdateListener in se.liu.ida.critiquer.gui
 

Classes in se.liu.ida.critiquer.gui that implement ActivityUpdateListener
 class TimeView
           This class presents the time view.
 

Methods in se.liu.ida.critiquer.gui with parameters of type ActivityUpdateListener
 int TimeView.compareTo(ActivityUpdateListener o)
          Put this one after all other update listeners so all changes have taken place when changing the time lines
 

Uses of ActivityUpdateListener in se.liu.ida.critiquer.scenarios.standard
 

Classes in se.liu.ida.critiquer.scenarios.standard that implement ActivityUpdateListener
 class CorrectOrdering
          Verify that there is a destination in the activity that should come before and a static location in the after activity, or a static location in the beforeActivity and a starting location in the afterActivity