Uses of Class
se.liu.ida.critiquer.constraints.StandardConstraint

Packages that use StandardConstraint
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.mics   
se.liu.ida.critiquer.scenarios.standard   
 

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

Subclasses of StandardConstraint in se.liu.ida.critiquer.constraints
 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 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 StandardConstraint
 void ConstraintStatusListener.activeStatusChanged(StandardConstraint c)
           
 void ActivityStructureCritic.activeStatusChanged(StandardConstraint c)
          Listen to when structure critics change active status.
 void ConstraintStatusListener.violationStatusChanged(StandardConstraint c)
           
 void ActivityStructureCritic.violationStatusChanged(StandardConstraint c)
          We are only interested in structure critics here, so we need to make sure we are not listening to other critics.
 

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

Methods in se.liu.ida.critiquer.gui with parameters of type StandardConstraint
 void CriticTextArea.activeStatusChanged(StandardConstraint c)
          Replace the controlling critic with this one if there is a new text critic active
 void ConstraintComponent.activeStatusChanged(StandardConstraint c)
          Replace the controlling critic with this one if there is a new component critic active
 void ConstraintCheckBox.activeStatusChanged(StandardConstraint constraint)
          Set background color when activating the constraint.
 void CriticTextArea.violationStatusChanged(StandardConstraint c)
          Render critique if it is our constraint that fired this and it is active
 void ConstraintComponent.violationStatusChanged(StandardConstraint c)
          Nothing to do, the critic should present all information necessary.
 void ConstraintCheckBox.violationStatusChanged(StandardConstraint constraint)
          Set the background color of this cell if it is inactive to indicate that the constraint has information to show although it is not active.
 

Constructors in se.liu.ida.critiquer.gui with parameters of type StandardConstraint
ConstraintCheckBox(StandardConstraint c, CheckBoxList chooserList)
           
 

Uses of StandardConstraint in se.liu.ida.critiquer.mics
 

Fields in se.liu.ida.critiquer.mics with type parameters of type StandardConstraint
static ArrayList<Class<? extends StandardConstraint>> ReferenceHolder.constraintClasses
           
 

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

Subclasses of StandardConstraint in se.liu.ida.critiquer.scenarios.standard
 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