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

P

paint(Graphics) - Method in class se.liu.ida.critiquer.gui.AbstractView
 
paint(Graphics) - Method in class se.liu.ida.critiquer.gui.graph.ActivityEditor
Render the graph and notify rendering listeners
paint(Graphics) - Method in class se.liu.ida.critiquer.gui.ScrollableMap
Paint both the map and the location
Pair<A,B> - Class in se.liu.ida.critiquer.mics
Simple storage of two values
Pair(A, B) - Constructor for class se.liu.ida.critiquer.mics.Pair
 
paramAdded(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.activities.AbstractActivityCreatedListener
 
paramAdded(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.activities.AbstractParamChangedListener
 
paramAdded(Activity, Parameter<T>) - Method in interface se.liu.ida.critiquer.activities.ActivityUpdateListener
A parameter has been added
paramAdded(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.communication.PlanProxy
Ignored for remote plans
paramAdded(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.gui.TimeView
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.activities.AbstractActivityCreatedListener
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.activities.AbstractParamChangedListener
 
paramChanged(Activity, Parameter<T>) - Method in interface se.liu.ida.critiquer.activities.ActivityUpdateListener
A parameter has changed value
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.communication.PlanProxy
Add information to the update cache and dispatch to the update thread.
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.ActivityStructureCritic
If one of the structure critics returns false, our status should be "inconsistent", otherwise consistent.
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.NonSuitableAgent
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.ResourceUsageCritic
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.SimulationCritic
simulation critics don't care about parameter updates, only simulation events.
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.StructureCritic
Checks the consistency
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.TestActivityArea
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.TimeCalculator
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.constraints.TooLongTime
 
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.gui.TimeView
Recalculate the time chart based on when parameters change.
paramChanged(Activity, Parameter<T>) - Method in class se.liu.ida.critiquer.scenarios.standard.CorrectOrdering
 
Parameter<T> - Interface in se.liu.ida.critiquer.activities.parameters
There may be parameters in activities that are nested within other parameters but may have to be passed as reference to listeners that are interested in knowing when things that affect activities are changed.
ParameterInAgent<T> - Interface in se.liu.ida.critiquer.resources
 
ParameterInAgent.Type - Enum in se.liu.ida.critiquer.resources
The type of parameter determines whether or not it will be visible in the interface
paramValueCheck(Activity, Parameter<T>, T) - Method in interface se.liu.ida.critiquer.activities.ActivityConsistencyCheck
Whenever a paramChanged event occurs, this method is called in all registered ActivityConsistencyCheck listeners that are available in an activity.
paramValueCheck(Activity, Parameter<T>, T) - Method in class se.liu.ida.critiquer.scenarios.standard.CorrectOrdering
 
ParentPort - Class in se.liu.ida.critiquer.gui.graph
 
ParentPort(ActivityNode) - Constructor for class se.liu.ida.critiquer.gui.graph.ParentPort
 
perform(In) - Method in interface se.liu.ida.critiquer.mics.UnaryFunction
 
perform(Class<T>, T, HashMap<Activity.Properties, Integer>) - Method in class se.liu.ida.critiquer.resources.Agent
Perform activity of class activityClass by dispatching to the appropriate procedure.
perform(T, HashMap<Activity.Properties, Integer>) - Method in interface se.liu.ida.critiquer.resources.AgentContributionCalculator
Perform some work by modifying appropriate attributes in the activity to indicate what is being done.
PlanningTool - Class in se.liu.ida.critiquer.gui
 
PlanProxy - Class in se.liu.ida.critiquer.communication
 
PlanProxy() - Constructor for class se.liu.ida.critiquer.communication.PlanProxy
 
PlanProxy(int) - Constructor for class se.liu.ida.critiquer.communication.PlanProxy
 
PoliceUnit - Class in se.liu.ida.critiquer.scenarios.standard
 
PoliceUnit(String) - Constructor for class se.liu.ida.critiquer.scenarios.standard.PoliceUnit
 
PoliceUnit(Agent, String) - Constructor for class se.liu.ida.critiquer.scenarios.standard.PoliceUnit
 
postLoad() - Method in class se.liu.ida.critiquer.activities.Activity
This function is called when an activity is deserialized.
postLoad() - Method in class se.liu.ida.critiquer.gui.graph.ActivityNode
Restore necessary properties after reading this node from a file
Predicate<T> - Interface in se.liu.ida.critiquer.mics
 
preSave() - Method in class se.liu.ida.critiquer.activities.Activity
 
preSave() - Method in class se.liu.ida.critiquer.gui.graph.ActivityNode
 
PreviousPort - Class in se.liu.ida.critiquer.gui.graph
 
PreviousPort(ActivityNode) - Constructor for class se.liu.ida.critiquer.gui.graph.PreviousPort
 

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