A B C D E F G H I L M N O P R S T U V W

S

ScrollableMap - Class in se.liu.ida.critiquer.gui
This class implements the graphical representation of a map, along with functionality for recognizing mouse gestures that define the location parameter values
ScrollableMap(ImageIcon, int) - Constructor for class se.liu.ida.critiquer.gui.ScrollableMap
 
se.liu.ida.critiquer.activities - package se.liu.ida.critiquer.activities
Activity package Classes that define the basic behaviour of classes.
se.liu.ida.critiquer.activities.parameters - package se.liu.ida.critiquer.activities.parameters
Parameters of activities Classes related to parameters that define activities.
se.liu.ida.critiquer.communication - package 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 - package se.liu.ida.critiquer.constraints
 
se.liu.ida.critiquer.gui - package 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 - package se.liu.ida.critiquer.gui.graph
Graph representation classes.
se.liu.ida.critiquer.mics - package se.liu.ida.critiquer.mics
 
se.liu.ida.critiquer.resources - package se.liu.ida.critiquer.resources
Classes that define the resources/units/agents in activities.
se.liu.ida.critiquer.scenarios.recon - package se.liu.ida.critiquer.scenarios.recon
 
se.liu.ida.critiquer.scenarios.standard - package se.liu.ida.critiquer.scenarios.standard
 
se.liu.ida.critiquer.simulation - package se.liu.ida.critiquer.simulation
 
se.liu.ida.critiquer.test - package se.liu.ida.critiquer.test
 
selectActivityType(JFrame) - Method in class se.liu.ida.critiquer.scenarios.standard.StandardActivityFactory
 
selectAgent(Agent) - Method in class se.liu.ida.critiquer.activities.parameters.AgentParameter
Check if it is ok to add this agent to the list of agents and do so if possible.
selectedActivity - Variable in class se.liu.ida.critiquer.gui.ResourceView
 
selectedActivity - Static variable in class se.liu.ida.critiquer.mics.ReferenceHolder
Activity that is currently selected in some view and may therefore be of particular interest to critics that highlight information on the currently selected activity.
selection - Variable in class se.liu.ida.critiquer.gui.TaskView
 
SelectionParameter<T> - Class in se.liu.ida.critiquer.activities.parameters
 
SelectionParameter(String, Activity) - Constructor for class se.liu.ida.critiquer.activities.parameters.SelectionParameter
 
setActive(boolean) - Method in class se.liu.ida.critiquer.constraints.SimulationCritic
Restart the simulation when a new simulation critic was chosen.
setActive(boolean) - Method in class se.liu.ida.critiquer.constraints.StandardConstraint
Set active status and notify status listeners
setActive(boolean) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setActive(boolean) - Method in interface se.liu.ida.critiquer.constraints.VisualConstraint
Toggles the active state of this constraint on and off.
setAggressive(boolean) - Method in class se.liu.ida.critiquer.constraints.TimeCalculator
Set aggressiveness.
setArea(Rectangle) - Method in class se.liu.ida.critiquer.activities.parameters.Location
 
setColor(Color) - Method in class se.liu.ida.critiquer.constraints.StandardConstraint
 
setColor(Color) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setColor(Color) - Method in interface se.liu.ida.critiquer.constraints.VisualConstraint
 
setConsistent(boolean) - Method in class se.liu.ida.critiquer.constraints.StandardConstraint
Update violation status and notify status listeners
setConstraintEnabled(Class, boolean) - Static method in class se.liu.ida.critiquer.constraints.VisualConstraints
Toggles constraints on and off, though they are still active in the sense that they are updated with information from the activities
setCurrentTime(Double) - Method in class se.liu.ida.critiquer.gui.TimeLinePlot
 
setCurrentTime(Double) - Method in class se.liu.ida.critiquer.gui.TimeView
Adjust the time according to the parameter, which is converted into a date by the plot
setCurrentTime(Calendar) - Method in class se.liu.ida.critiquer.simulation.SimulationEngine
 
setEditable(boolean) - Method in class se.liu.ida.critiquer.activities.parameters.TimeParameter
 
setFreezed(boolean) - Method in class se.liu.ida.critiquer.gui.FreezableTreeSelection
 
setIconFull() - Method in class se.liu.ida.critiquer.gui.TrashLabel
 
setMaxSlack(int) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setMaxUnitIncrement(int) - Method in class se.liu.ida.critiquer.gui.ScrollableMap
 
setMinSlack(int) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setName(String) - Method in class se.liu.ida.critiquer.activities.parameters.ActivityParameter
 
setParent(Activity) - Method in class se.liu.ida.critiquer.activities.Activity
 
setPicture(ImageIcon) - Method in class se.liu.ida.critiquer.resources.Agent
 
setPictureFromName(String) - Method in class se.liu.ida.critiquer.resources.Agent
Create an image baased on a filename pointing to the resource directory.
setPolicy(ConstraintPolicy) - Method in class se.liu.ida.critiquer.constraints.TimeCalculator
 
setPolicy(ConstraintPolicy) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setProperties() - Method in class se.liu.ida.critiquer.simulation.DefaultAgentSimulationState
Set the properties that define this state.
setProperty(String, Object) - Method in interface se.liu.ida.critiquer.simulation.AgentSimulationState
Enter property values to be used during the simulation
setProperty(String, Object) - Method in class se.liu.ida.critiquer.simulation.DefaultAgentSimulationState
 
setRootAgent(Agent) - Method in class se.liu.ida.critiquer.resources.OrganizationModel
 
setScale(double) - Method in class se.liu.ida.critiquer.gui.GeoView
 
setSelectedLocation(Location) - Method in class se.liu.ida.critiquer.gui.ScrollableMap
 
setSelectionPath(TreePath) - Method in class se.liu.ida.critiquer.gui.FreezableTreeSelection
 
setSelectionPaths(TreePath[]) - Method in class se.liu.ida.critiquer.gui.FreezableTreeSelection
 
setSlackAllowed(boolean) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setTimeLineColor(Color) - Method in class se.liu.ida.critiquer.resources.Agent
 
setType(TimeParameterOrdering.Type) - Method in class se.liu.ida.critiquer.constraints.TimeParameterOrdering
 
setType(ParameterInAgent.Type) - Method in interface se.liu.ida.critiquer.resources.ParameterInAgent
 
setType(ParameterInAgent.Type) - Method in class se.liu.ida.critiquer.resources.SingleSelectionParameter
 
setType(ParameterInAgent.Type) - Method in class se.liu.ida.critiquer.scenarios.standard.InternalAgentParameter
 
setValue(T) - Method in class se.liu.ida.critiquer.activities.parameters.ActivityParameter
Update the value of this parameter iff the value is consistent for this parameter The updating is performed with a binary semaphore set so that there can be no more than one thread updating and signalling activities of a value update
setValue(T, boolean) - Method in class se.liu.ida.critiquer.activities.parameters.ActivityParameter
This may be used when we don't want to notify activities of the change.
setValue(Location) - Method in class se.liu.ida.critiquer.activities.parameters.LocationParameter
 
setValue(int) - Method in class se.liu.ida.critiquer.scenarios.standard.InternalAgentParameter
 
setView(View) - Method in class se.liu.ida.critiquer.gui.TimeLinePlot
 
signalActivityRemoved() - Method in class se.liu.ida.critiquer.activities.Activity
Notify activity listeners that this activity has been removed from the plan
signalActivityUpdated() - Method in class se.liu.ida.critiquer.activities.Activity
When the activity is updated in some way, but not through parameter values, this method is called
signalParamChanged() - Method in class se.liu.ida.critiquer.activities.Activity
create a new activity parameter nobody should be interested in per se and fire a paramChanged event with that parameter
signalParamChanged(Parameter<T>) - Method in class se.liu.ida.critiquer.activities.Activity
 
simulate() - Method in class se.liu.ida.critiquer.activities.Activity
Calculates the effects of performing a mission with respect to some state.
simulate() - Method in class se.liu.ida.critiquer.activities.ToplevelActivity
 
simulate() - Method in class se.liu.ida.critiquer.scenarios.standard.DefaultActivity
 
simulate() - Method in class se.liu.ida.critiquer.scenarios.standard.DispatchActivity
Return the maximum time taken by any agent to complete this activity
simulate() - Method in class se.liu.ida.critiquer.scenarios.standard.FirstAidActivity
 
simulate() - Method in class se.liu.ida.critiquer.scenarios.standard.RecoverActivity
 
simulate() - Method in class se.liu.ida.critiquer.scenarios.standard.RoadBlockActivity
It takes the amount of time of the fastest agent to perform this operation.
SimulationCritic - Class in se.liu.ida.critiquer.constraints
 
SimulationCritic() - Constructor for class se.liu.ida.critiquer.constraints.SimulationCritic
 
SimulationElement - Interface in se.liu.ida.critiquer.simulation
 
SimulationEngine - Class in se.liu.ida.critiquer.simulation
This class represents an object that updates the state information of agents that are part of the current simulation, as well as active constraints
SimulationEngine() - Constructor for class se.liu.ida.critiquer.simulation.SimulationEngine
 
simulationView - Static variable in class se.liu.ida.critiquer.mics.ReferenceHolder
 
SingleSelectionParameter<T> - Class in se.liu.ida.critiquer.resources
This class
SingleSelectionParameter(AgentParameterName, Agent, Vector<T>, T) - Constructor for class se.liu.ida.critiquer.resources.SingleSelectionParameter
 
SingletonConstraint - Interface in se.liu.ida.critiquer.constraints
Dummy interface for constraints that should be constructed and used as singletons by ConstraintFactory.
StandardActivityFactory - Class in se.liu.ida.critiquer.scenarios.standard
 
StandardActivityFactory() - Constructor for class se.liu.ida.critiquer.scenarios.standard.StandardActivityFactory
 
StandardAgentFactory - Class in se.liu.ida.critiquer.scenarios.standard
 
StandardAgentFactory() - Constructor for class se.liu.ida.critiquer.scenarios.standard.StandardAgentFactory
 
StandardAgentParameterFactory - Class in se.liu.ida.critiquer.scenarios.standard
This class contains static factory methods for constructing parameters that are part of agents, not activities
StandardAgentParameterFactory() - Constructor for class se.liu.ida.critiquer.scenarios.standard.StandardAgentParameterFactory
 
StandardConstraint - Class in se.liu.ida.critiquer.constraints
Abstract class for those constraints only interested in when parameter values are changed.
StandardConstraint() - Constructor for class se.liu.ida.critiquer.constraints.StandardConstraint
 
StartupProgressWindow - Class in se.liu.ida.critiquer.gui
A splash screen that displays a progress bar
StartupProgressWindow(int) - Constructor for class se.liu.ida.critiquer.gui.StartupProgressWindow
 
statusListeners - Static variable in class se.liu.ida.critiquer.constraints.StandardConstraint
 
stepBackward(int) - Method in class se.liu.ida.critiquer.constraints.FuelLowCritic
deletgate to stepTo
stepBackward(int) - Method in class se.liu.ida.critiquer.simulation.DefaultAgentSimulationState
 
stepBackward(int) - Method in interface se.liu.ida.critiquer.simulation.SimulationElement
Called by the simulation engine when the time is decreased in the simulation.
stepBackwards(int) - Method in class se.liu.ida.critiquer.simulation.SimulationEngine
Reverse the simulation
stepForward(int) - Method in class se.liu.ida.critiquer.constraints.FuelLowCritic
delegate to stepTo instead
stepForward(int) - Method in class se.liu.ida.critiquer.simulation.DefaultAgentSimulationState
Move forward in the simulation with the agent
stepForward(int) - Method in interface se.liu.ida.critiquer.simulation.SimulationElement
Called by the simulation engine when the time is increased in the simulation.
stepForward(int) - Method in class se.liu.ida.critiquer.simulation.SimulationEngine
Tell all simulation elements the simulation is advancing
stepTo(Calendar) - Method in class se.liu.ida.critiquer.constraints.FuelLowCritic
check the fuel levels of the agent simulation states
stepTo(Calendar) - Method in class se.liu.ida.critiquer.simulation.DefaultAgentSimulationState
Step forward or backwards in time to the absolute time time
stepTo(Calendar) - Method in interface se.liu.ida.critiquer.simulation.SimulationElement
Called by the simulation engine when it is useful to step to a fix point in time instead of incrementally
stepTo(Calendar) - Method in class se.liu.ida.critiquer.simulation.SimulationEngine
Tell all simulation elements the simulation is advancing
StructureCritic - Class in se.liu.ida.critiquer.constraints
Thisclass should be inherited by all individual structure critics.
StructureCritic() - Constructor for class se.liu.ida.critiquer.constraints.StructureCritic
Subclasses need to call this constructor in order to be included among the static activity update listeners and have their applicable classes registered.
Suitability - Enum in se.liu.ida.critiquer.resources
 

A B C D E F G H I L M N O P R S T U V W