< A B C D E F G H I J K L M N O P Q R S T U V W X Y

<

() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
() - Method in class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
 
() - Method in class EASE.Sensing.Specification.SpecPanel
 
() - Method in class EASE.Sensing.Specification.TopLevelSpec
 
() - Method in class EASE.Sensing.Specification.TransitionPanel
 
() - Method in class EASE.Sensing.Specification.Specification
 
() - Method in class EASE.Sensing.Specification.Specification
 
() - Method in class EASE.Sensing.Specification.ConditionalPanel
 
() - Method in class EASE.Sensing.Specification.ActivationPanel
 
() - Method in class EASE.Sensing.Specification.UnaryPanel
 
() - Method in class EASE.Sensing.Specification.ConstantPanel
 
() - Method in class EASE.Sensing.Specification.InternalIf
 
() - Method in class EASE.Sensing.Specification.SatisfactionPanel
 
() - Method in class EASE.Sensing.Specification.CellStore
 
() - Method in class EASE.Sensing.Engine.CalculationTrace
 
() - Method in class EASE.Acting.StartControl
 
() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel
 
() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel
 
() - Method in class EASE.Agents.Specification.Chooser
 
() - Method in class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
() - Method in class EASE.Agents.Specification.BasicPanel
 
() - Method in class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel
 
() - Method in class EASE.Agents.Specification.State
 
() - Method in class EASE.Agents.Specification.SMPanel
 
() - Method in class EASE.Agents.Specification.Specification
 
() - Method in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
() - Method in class EASE.Agents.Specification.SubContractsSpecification
 
() - Method in class EASE.Agents.Specification.ShowContract
 
() - Method in class EASE.Agents.Specification.AllAgents
 
() - Method in class EASE.Agents.Specification.AgentSpecification
 
() - Method in class EASE.Agents.Specification.Transition
 
() - Method in class EASE.Agents.Engine.AgentDisplay
 
() - Method in class EASE.Agents.Engine.AgentDisplay
 
() - Method in class EASE.Agents.Engine.AgentDisplay
 
() - Method in class EASE.Agents.Engine.CreateAgentFrame
 
() - Method in class EASE.Agents.Engine.CreateAgentFrame
 
() - Method in class EASE.Agents.Engine.CreateAgentFrame
 
() - Method in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
 

A

a - Variable in class EASE.Agents.Specification.ComponentDrag
 
Absolute - class EASE.Sensing.Engine.CalcInterpret.Absolute.
 
ABSOLUTE - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Absolute(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Absolute
 
ABSTRACT_FACTORY - Static variable in class EASE.Factories.FactorySpecification
 
accept(File) - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Return true if this file should be shown in the directory pane, false if it shouldn't.
Acos - class EASE.Sensing.Engine.CalcInterpret.Acos.
 
ACOS - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Acos(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Acos
 
Act(Vector) - Method in interface EASE.Acting.ActInterface
This is the function called by the agent controller when it wishes to send an action.
actChoose - Variable in class EASE.Agents.Specification.SMPanel
 
actChoose - Variable in class EASE.Agents.Specification.AgentSpecification
 
actDisp - Variable in class EASE.Sensing.Engine.CalculationTrace
 
ActInterface - interface EASE.Acting.ActInterface.
 
action - Variable in class EASE.Sensing.Specification.Specification.ActionCoupler
 
action - Variable in class EASE.Sensing.Specification.IfClause
 
action - Variable in class EASE.Sensing.Specification.ElseClause
 
actionListeners - Variable in class EASE.Agents.Specification.MouseToAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.NewUnaryAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.EditItemAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.EnhancedCombo
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.ActivationAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.NewExpressionAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.OpenFileAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.TopLevelSpec
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.EditTopAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.NewConstant
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.DeleteTopAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.Specification.ActionCoupler
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.ConditionalPanel
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.SaveAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.UnaryPanel
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.ConstantPanel
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.QuitAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.SatisfactionAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.IfPanel
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.InternalIf
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.NewIfAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.NewTransitionConditionAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Specification.DeleteSimpleAction
 
actionPerformed(ActionEvent) - Method in class EASE.Sensing.Engine.CalculationTrace
 
actionPerformed(ActionEvent) - Method in class EASE.Acting.StartControl
 
actionPerformed(ActionEvent) - Method in class EASE.Factories.FactoryDisplay
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.Chooser
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.ActivationChooser
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.QuitAction
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.TransitionChooser
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.SaveFileAction
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.SatisfactionChooser
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.State
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.SMPanel
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.Specification
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.SetStartAgentsAction
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.SubContractsSpecification
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.AgentSpecification
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.OpenFileAction
 
actionPerformed(ActionEvent) - Method in class EASE.Agents.Specification.Transition
 
actionPerformed(ActionEvent, Component) - Method in class EASE.Sensing.Specification.SpecExport
 
actions - Variable in class EASE.Sensing.Specification.InternalIf
 
activation - Variable in class EASE.Agents.Specification.AgentSave
 
activation - Variable in class EASE.Agents.Specification.SMPanel
 
Activation - class EASE.Sensing.Specification.Activation.
Specification of user defined activation function The implementation of an activation is completely encapsulated in the first of its children.
ACTIVATION - Static variable in class EASE.Sensing.Specification.NoEditDisplay
Choose a Satisfaction NoEdit
Activation(String, String, Cell) - Constructor for class EASE.Sensing.Specification.Activation
 
Activation(String, String, Cell, Activation) - Constructor for class EASE.Sensing.Specification.Activation
 
ActivationAction - class EASE.Sensing.Specification.ActivationAction.
 
ActivationAction(SpecExport) - Constructor for class EASE.Sensing.Specification.ActivationAction
 
activationChanged() - Method in class EASE.Agents.Specification.AgentSpecification
 
ActivationChooser - class EASE.Agents.Specification.ActivationChooser.
 
ActivationChooser(JFrame) - Constructor for class EASE.Agents.Specification.ActivationChooser
 
ActivationChooser(JFrame, CellReference) - Constructor for class EASE.Agents.Specification.ActivationChooser
 
activationIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
ActivationPanel - class EASE.Sensing.Specification.ActivationPanel.
 
ActivationPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.ActivationPanel
 
ActivationPanel(SpecExport, Activation) - Constructor for class EASE.Sensing.Specification.ActivationPanel
 
activations - Variable in class EASE.Sensing.Specification.FileFormat
 
activations() - Method in class EASE.Sensing.Specification.SpecExport
 
activationTrace - Variable in class EASE.Sensing.Engine.CalculationTrace
 
activeNo - Variable in class EASE.Factories.VectorFactory
 
actTraceB - Variable in class EASE.Agents.Engine.AgentDisplay
 
actual - Static variable in class EASE.Sensing.Engine.Engine
 
ActualEngine - class EASE.Sensing.Engine.ActualEngine.
This class contains two kinds of data.
ActualEngine(Interface) - Constructor for class EASE.Sensing.Engine.ActualEngine
 
actuators - Variable in class EASE.Acting.StartControl
 
actuators - Variable in class EASE.Agents.Engine.Controller
 
add(Cell) - Method in class EASE.Sensing.Specification.CellStore
Adds a single cell to the store.
add(Component, Object) - Method in class EASE.Sensing.Specification.SpecPanel
Pass on requests
addActionListener(ActionListener) - Method in class EASE.Agents.Specification.MouseToAction
 
addAgent(Agent) - Method in class EASE.Agents.Specification.AllAgents
 
addB - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
addB - Variable in class EASE.Agents.Specification.SatisfactionChooser
 
addB - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
addB - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
addCell(Cell) - Method in class EASE.Sensing.Specification.FileFormat
 
addCellsToFormat(DefaultMutableTreeNode, FileFormat) - Method in class EASE.Sensing.Specification.Specification
This function traverses the branch for a single file, adding all the cells that should be added to the given FileFormat object
addCellsToModels(File, FileFormat) - Method in class EASE.Sensing.Specification.Specification
Function that adds new cells to the Cell Tree
addCellToStore(Cell) - Method in class EASE.Sensing.Specification.Specification
Adds a Cell to the hashtable containing all the Cells.
addCellToTree(Cell) - Method in class EASE.Sensing.Specification.Specification
Adds a single cell to the tree
addChangeListener(CellChangeListener) - Method in class EASE.Sensing.Specification.Cell
 
addChangeListener(ChangeListener) - Method in class EASE.Sensing.Specification.SpecExport
 
addChangeListener(ChangeListener) - Method in interface EASE.Sensing.Specification.ChangeProducer
 
addChangeListener(InstantiatedAgent) - Method in class EASE.Agents.Engine.GenericAgent
Instantiated agents register here so they can be informed of any changes in the generic agent.
addChoicePanel(SatisfactionChooser.ChoicePanel) - Method in class EASE.Agents.Specification.SatisfactionChooser
 
addDefaultCellsToModels() - Method in class EASE.Sensing.Specification.Specification
Add Cells that come with the Environment to the CellTree
addEngineer(InstantiatedEngineer) - Method in class EASE.Factories.Factory
Function to allow engineers to register their interest in the factory.
addExtension(String) - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Adds a filetype "dot" extension to filter against.
addInstantiated(InstantiatedContract, Hashtable, InstantiatedAgent) - Method in class EASE.Agents.Engine.AllAgents
Create a new instantiated agent and add it to the list of instantiated agents.
addListener(ActionListener) - Method in class EASE.Agents.Specification.State
Access to listen to this state
addListener(ActionListener) - Method in class EASE.Agents.Specification.Transition
 
addListener(AgentChangeListener) - Method in class EASE.Agents.Specification.Agent
 
addListener(AgentListener) - Method in class EASE.Agents.Engine.InstantiatedAgent
 
addListener(AgentListener) - Method in class EASE.Agents.Engine.AllAgents
Add an agent listener
addListener(ChangeListener) - Method in class EASE.Agents.Specification.AllAgents
 
addListener(NegotiationListener) - Method in class EASE.Factories.Factory
 
addNone(boolean) - Method in class EASE.Sensing.Specification.NoEditDisplay
Indicate whether or not a "none" option should be added to the list of options.
addParams(Vector) - Method in class EASE.Agents.Engine.GenericAgent
Add some parameters instantiated at the generic agent level.
addPrimitives(Vector) - Method in class EASE.Sensing.Engine.ActualEngine
 
addRuleP(TransitionChooser.SpecPanel.RulePanel) - Method in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
addSub(Cell) - Method in class EASE.Sensing.Specification.Cell
Add a subcell to end of subcell vector
addSubcontractedAgent(InstantiatedContract, InstantiatedAgent) - Method in class EASE.Agents.Engine.InstantiatedManager
This function is called by the controller to tell the manager which agent it has contracted.
addSubcontractedAgent(InstantiatedContract, InstantiatedAgent) - Method in class EASE.Agents.Engine.InstantiatedListAgent
This function is called by the controller to tell the agent which agent it has contracted.
addToTree(Cell) - Method in class EASE.Sensing.Specification.Specification
Adds a cell to a tree.
addToTree(DefaultTreeModel, Vector, DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.Specification
Adds a vector of cells to the model.
addTransition(State, Transition) - Method in class EASE.Agents.Specification.State
add a transition.
addTransition(TransitionR) - Method in class EASE.Agents.Engine.StateR
 
addTransitionM - Variable in class EASE.Agents.Specification.State
 
addVector(Vector) - Method in class EASE.Sensing.Specification.CellStore
Adds a vector of cells to the store.
addVectors(Vector, Vector) - Static method in class EASE.Utilities
 
addWindowListener(WindowListener) - Method in class EASE.Sensing.Specification.Specification
 
agent - Variable in class EASE.Agents.Specification.AgentSave
 
agent - Variable in class EASE.Agents.Specification.InstantiatedContract
 
agent - Variable in class EASE.Agents.Specification.AgentStartSpecification
 
Agent - class EASE.Agents.Specification.Agent.
This class defines an agent for the purposes of the agent specification system.
Agent(AgentSave) - Constructor for class EASE.Agents.Specification.Agent
 
Agent(String, String, int, ExportContract, SMPanel) - Constructor for class EASE.Agents.Specification.Agent
 
Agent(String, String, int, ExportContract, SMPanel, Agent) - Constructor for class EASE.Agents.Specification.Agent
 
agentC - Variable in class EASE.Agents.Specification.ContractInstantiation
 
AgentChangeListener - interface EASE.Agents.Specification.AgentChangeListener.
 
agentDisplay - Variable in class EASE.Acting.StartControl
 
AgentDisplay - class EASE.Agents.Engine.AgentDisplay.
 
AgentDisplay() - Constructor for class EASE.Agents.Engine.AgentDisplay
 
agentDisplayB - Variable in class EASE.Acting.StartControl
 
agentDisplayed - Variable in class EASE.Acting.StartControl
 
agentFile - Variable in class EASE.Acting.StartControl
 
agentFile - Static variable in class EASE.Agents.Engine.AllAgents
 
AgentHolder - class EASE.Agents.Engine.AgentHolder.
 
AgentHolder.SafeThreadGroup - class EASE.Agents.Engine.AgentHolder.SafeThreadGroup.
 
AgentHolder.SafeThreadGroup(AgentHolder, String) - Constructor for class EASE.Agents.Engine.AgentHolder.SafeThreadGroup
 
AgentHolder() - Constructor for class EASE.Agents.Engine.AgentHolder
 
agentList - Variable in class EASE.Agents.Specification.AllAgents
 
agentList - Variable in class EASE.Agents.Engine.CreateAgentFrame
 
AgentListener - interface EASE.Agents.Engine.AgentListener.
 
agentListModel - Variable in class EASE.Agents.Specification.AllAgents
 
agentName - Variable in class EASE.Agents.Specification.ExportContract
 
agentName - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
agents - Static variable in class EASE.Agents.Specification.Specification
 
agents - Variable in class EASE.Agents.Specification.FileFormat
 
agents - Variable in class EASE.Agents.Specification.ContractInstantiation
 
agents - Variable in class EASE.Agents.Engine.AgentDisplay
 
agents() - Method in class EASE.Agents.Engine.Controller
 
AgentSave - class EASE.Agents.Specification.AgentSave.
This class holds the information that is stored when an agent is saved.
AgentSave(Agent) - Constructor for class EASE.Agents.Specification.AgentSave
 
agentsC - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
agentSpec - Variable in class EASE.Agents.Specification.SMPanel
 
agentSpec - Variable in class EASE.Agents.Specification.Specification
 
AgentSpecification - class EASE.Agents.Specification.AgentSpecification.
Main class for Single Agent Specification GUI
AgentSpecification(JFrame) - Constructor for class EASE.Agents.Specification.AgentSpecification
 
AgentSpecification(JFrame, Agent) - Constructor for class EASE.Agents.Specification.AgentSpecification
Constructor for an existing agent (e.g Edit) basically sets all components correctly.
AgentStartSpecification - class EASE.Agents.Specification.AgentStartSpecification.
 
AgentStartSpecification(AgentSave, Hashtable) - Constructor for class EASE.Agents.Specification.AgentStartSpecification
 
AgentTreeNode - class EASE.Agents.Engine.AgentTreeNode.
 
AgentTreeNode(InstantiatedAgent) - Constructor for class EASE.Agents.Engine.AgentTreeNode
 
all - Variable in class EASE.Agents.Specification.ContractInstantiation
 
allAgents - Variable in class EASE.Sensing.Engine.CalculationTrace
 
allAgents - Variable in class EASE.Acting.StartControl
 
allAgents - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
allAgents - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
allAgents - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
allAgents - Variable in class EASE.Agents.Engine.Controller
 
allAgents - Variable in class EASE.Agents.Engine.CreateAgentFrame
 
AllAgents - class EASE.Agents.Specification.AllAgents.
 
AllAgents - class EASE.Agents.Engine.AllAgents.
This class holds all the agents for both the controller and the specification interface.
AllAgents() - Constructor for class EASE.Agents.Specification.AllAgents
 
AllAgents() - Constructor for class EASE.Agents.Engine.AllAgents
 
allCells - Variable in class EASE.Sensing.Specification.Specification
Storage system for all the cells.
allContractsSuccess() - Method in class EASE.Agents.Engine.InstantiatedSM
 
allOptions - Variable in class EASE.Sensing.Specification.TransitionPanel
 
allOptions - Variable in class EASE.Sensing.Specification.ActivationPanel
 
allOptions - Variable in class EASE.Sensing.Specification.SatisfactionPanel
 
allowFactoryParameter(boolean) - Method in class EASE.Sensing.Specification.EnhancedCombo
Allow or disallow a factorySuggestion option to appear in the main combo.
allowFactoryParameterInstantiate(boolean) - Method in class EASE.Sensing.Specification.EnhancedCombo
Allow or disallow a factorySuggestion option to appear as an option for instantiating parameters.
allowFactorySuggestion - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
allowFactorySuggestionInstantiated - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
allowNone - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
AND - Static variable in class EASE.Sensing.Specification.Conditional
 
approved - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
Set to true if OK button clicked.
argType - Variable in class EASE.Sensing.Specification.ExpressionType
 
Asin - class EASE.Sensing.Engine.CalcInterpret.Asin.
 
ASIN - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Asin(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Asin
 
asleep - Variable in class EASE.Factories.Factory
 
asleep - Variable in class EASE.Factories.FactoryDisplay.Updater
 
Atan - class EASE.Sensing.Engine.CalcInterpret.Atan.
 
ATAN - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Atan(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Atan
 
availableData() - Method in interface EASE.EnvironmentSpecification
This function allows EASE to know which information can be sensed.
AxisPopupListener - class EASE.Agents.Specification.AxisPopupListener.
 
AxisPopupListener(JPopupMenu, Transition) - Constructor for class EASE.Agents.Specification.AxisPopupListener
 

B

backColor - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
BASIC - Static variable in class EASE.Sensing.Specification.NoEditDisplay
Choose an BASIC NoEdit This is designed for filling in parameters for agents.
basicPanel - Variable in class EASE.Agents.Specification.AgentSpecification
 
BasicPanel - class EASE.Agents.Specification.BasicPanel.
 
BasicPanel() - Constructor for class EASE.Agents.Specification.BasicPanel
 
BOOLEAN - Static variable in interface EASE.Constants
 
BooleanOperator - class EASE.Sensing.Engine.CalcInterpret.BooleanOperator.
 
BooleanOperator(Vector, boolean, int) - Constructor for class EASE.Sensing.Engine.CalcInterpret.BooleanOperator
 
breakContracts - Variable in class EASE.Agents.Engine.InstantiatedManager
 
breakContracts - Variable in class EASE.Agents.Engine.InstantiatedListAgent
Indicate what actions this agent wants to perform.
breakContracts() - Method in class EASE.Agents.Engine.InstantiatedManager
This function is called by the controller to find out which contracts should be broken.
breakContracts() - Method in class EASE.Agents.Engine.InstantiatedListAgent
This function is called by the controller to find out which contracts should be broken.
breakContracts(Vector) - Method in class EASE.Agents.Engine.AllAgents
Called by an agent to break the contracts in the Vector.
breakContracts(Vector) - Method in class EASE.Agents.Engine.AgentHolder
Given a list of contracts this sends a message to the associated agents to tell them to the contract is broken.
buttonP - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
buttonP - Variable in class EASE.Agents.Specification.AgentSpecification
 
buttP - Variable in class EASE.Agents.Specification.Chooser
 
buttP - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
buttP - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
 
buttPanel - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
buttPanel - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
buttPanel - Variable in class EASE.Sensing.Specification.UnaryPanel
 
buttPanel - Variable in class EASE.Sensing.Specification.IfPanel
 
buttPanel - Variable in class EASE.Acting.StartControl
 
buttPanel - Variable in class EASE.Agents.Engine.AgentDisplay
 

C

c - Variable in class EASE.Agents.Specification.ComponentDrag
 
calcDrawParams() - Method in class EASE.Agents.Specification.Transition
 
calcSatis(double, double) - Method in class EASE.Factories.Factory
 
Calculation - class EASE.Sensing.Engine.Calculation.
This class encapsulates a calculation running within the sensing engine.
Calculation(String, Node, Object) - Constructor for class EASE.Sensing.Engine.Calculation
 
calculations - Variable in class EASE.Sensing.Engine.ActualEngine
 
CalculationTrace - class EASE.Sensing.Engine.CalculationTrace.
This class allows the user to look at a trace of a calculation.
CalculationTrace.Display - class EASE.Sensing.Engine.CalculationTrace.Display.
 
CalculationTrace.Display(CalculationTrace) - Constructor for class EASE.Sensing.Engine.CalculationTrace.Display
 
CalculationTrace.SingleCalcDisp - class EASE.Sensing.Engine.CalculationTrace.SingleCalcDisp.
 
CalculationTrace.SingleCalcDisp(CalculationTrace) - Constructor for class EASE.Sensing.Engine.CalculationTrace.SingleCalcDisp
 
CalculationTrace(InstantiatedAgent) - Constructor for class EASE.Sensing.Engine.CalculationTrace
 
cancel - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
cancel - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
cancel - Variable in class EASE.Sensing.Specification.UnaryPanel
 
cancel - Variable in class EASE.Sensing.Specification.ConstantPanel
 
cancel - Variable in class EASE.Sensing.Specification.IfPanel
 
Cancel() - Method in class EASE.Sensing.Specification.SpecExport
 
cancelB - Variable in class EASE.Agents.Specification.Chooser
 
cancelB - Variable in class EASE.Agents.Specification.AgentSpecification
 
cancelB - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
 
canTraverse(Hashtable, boolean, boolean) - Method in class EASE.Agents.Engine.TransitionR
 
canTraverse(Hashtable, boolean, boolean, StringBuffer) - Method in class EASE.Agents.Engine.TransitionR
Traceable version assumes paramsHashed has been built.
Cell - class EASE.Sensing.Specification.Cell.
Abstract class for cell types It is not intended that this is changed after it is created hence there are no set methods.
Cell(String, String) - Constructor for class EASE.Sensing.Specification.Cell
 
Cell(String, String, Cell) - Constructor for class EASE.Sensing.Specification.Cell
Constructor for subsequent versions
Cell(String, String, Cell, Vector) - Constructor for class EASE.Sensing.Specification.Cell
Constructor with instantiated parameters
CellChangeListener - interface EASE.Sensing.Specification.CellChangeListener.
 
cellName - Variable in class EASE.Sensing.Specification.CellReference
Deprecated. Use getCellName();
CellReference - class EASE.Sensing.Specification.CellReference.
 
CellReference(File, String) - Constructor for class EASE.Sensing.Specification.CellReference
 
CellReference(File, String, Vector, Vector) - Constructor for class EASE.Sensing.Specification.CellReference
The parameters are stored with the Cell Reference so that the agent condition specification systems know what parameters exist.
CellReference(String, String) - Constructor for class EASE.Sensing.Specification.CellReference
 
CellReference(String, String, Vector) - Constructor for class EASE.Sensing.Specification.CellReference
The instantiated vector contains values that have been instantiated for parameters within the agent specification system.
CellReference(String, String, Vector, Vector) - Constructor for class EASE.Sensing.Specification.CellReference
 
CellStore - class EASE.Sensing.Specification.CellStore.
At present this class just encapsulates a hashtable for storing all the cells.
CellStore() - Constructor for class EASE.Sensing.Specification.CellStore
 
CellStore(Specification) - Constructor for class EASE.Sensing.Specification.CellStore
If Specification is not null CellStore puts cells into the models for display when files are opened.
cellTree - Variable in class EASE.Sensing.Specification.Specification
 
cellTreeModel - Variable in class EASE.Sensing.Specification.Specification
 
CellTreeRenderer - class EASE.Sensing.Specification.CellTreeRenderer.
 
CellTreeRenderer() - Constructor for class EASE.Sensing.Specification.CellTreeRenderer
 
cellTreeRootNode - Variable in class EASE.Sensing.Specification.Specification
 
changeAgent(GenericAgent) - Method in class EASE.Agents.Engine.GenericAgent
This is called by the change management system to add a new version of the generic agent.
changeCombo() - Method in class EASE.Sensing.Specification.UnaryPanel
 
changeCombos() - Method in class EASE.Sensing.Specification.ConditionalPanel
 
changed - Variable in class EASE.Sensing.Specification.SpecPanel
 
ChangeListener - interface EASE.Sensing.Specification.ChangeListener.
 
changeListeners - Variable in class EASE.Sensing.Specification.SpecExport
 
changeListeners - Variable in class EASE.Agents.Engine.GenericAgent
 
changeObjects(Vector) - Method in class EASE.Sensing.Specification.EnhancedCombo
Method for changing the objects that are displayed.
changeOccurred() - Method in interface EASE.Sensing.Specification.ChangeListener
 
changeOccurred() - Method in class EASE.Sensing.Specification.NoEditDisplay
Watches out for changes in main specification system
changeOccurred() - Method in interface EASE.Agents.Specification.AgentChangeListener
 
changePanel(JComponent) - Method in class EASE.Sensing.Specification.SpecExport
Change over the centre panel
ChangeProducer - interface EASE.Sensing.Specification.ChangeProducer.
 
check(Object, String, Hashtable) - Method in class EASE.Sensing.Engine.Satisfaction
 
check(Object, String, Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.Satisfaction
 
checkFileName(File) - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
checkNotNull(Vector) - Method in class EASE.Sensing.Specification.Specification
 
checkTransitions(Hashtable, boolean, boolean) - Method in class EASE.Agents.Engine.StateR
 
checkTransitions(Hashtable, boolean, boolean, StringBuffer) - Method in class EASE.Agents.Engine.StateR
 
children - Variable in class EASE.Sensing.Engine.CalcInterpret.Node
 
choicePanel - Variable in class EASE.Factories.FactoryDisplay
 
Chooser - class EASE.Agents.Specification.Chooser.
Dialog for choosing something.
Chooser(JFrame, String) - Constructor for class EASE.Agents.Specification.Chooser
 
clauses - Variable in class EASE.Sensing.Specification.InternalIf
 
colors - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
combine(Hashtable, Vector) - Method in class EASE.Agents.Engine.AgentHolder
 
combineType - Variable in class EASE.Factories.VectorFactorySpecification
 
combo - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
combo - Variable in class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
comment - Variable in class EASE.Sensing.Specification.Cell
 
comment - Variable in class EASE.Sensing.Specification.ParameterReference
 
comment - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
comment - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
comment - Variable in class EASE.Sensing.Specification.UnaryPanel
 
comment - Variable in class EASE.Sensing.Specification.ConstantPanel
 
comment - Variable in class EASE.Sensing.Specification.IfPanel
 
comment - Variable in class EASE.Agents.Specification.ExportContract
 
commentF - Variable in class EASE.Agents.Specification.ShowContract
 
commentPanel - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
commentPanel - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
commentPanel - Variable in class EASE.Sensing.Specification.UnaryPanel
 
commentPanel - Variable in class EASE.Sensing.Specification.IfPanel
 
ComponentDrag - class EASE.Agents.Specification.ComponentDrag.
 
ComponentDrag(ActionListener) - Constructor for class EASE.Agents.Specification.ComponentDrag
 
condDisplay - Variable in class EASE.Agents.Specification.Chooser
 
condDisplay - Variable in class EASE.Agents.Specification.ActivationChooser
 
condDisplay - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
condDisplay - Variable in class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel
 
condDisplay - Variable in class EASE.Agents.Specification.ShowContract.ParamDisplay
 
condDisplay - Variable in class EASE.Agents.Specification.ContractInstantiation.InstantiateParam
 
condDisplay - Variable in class EASE.Agents.Engine.CreateAgentFrame
 
condFile - Static variable in class EASE.Agents.Engine.AllAgents
 
condition - Variable in class EASE.Sensing.Specification.IfClause
 
condition - Variable in class EASE.Agents.Specification.TransitionSave
Deprecated. Use conditions.
condition - Variable in class EASE.Agents.Specification.Transition
 
condition - Variable in class EASE.Agents.Engine.TransitionR
 
Conditional - class EASE.Sensing.Specification.Conditional.
Specification for all conditionals.
Conditional - class EASE.Sensing.Engine.CalcInterpret.Conditional.
 
Conditional(String, String, Cell, Cell, int, Cell) - Constructor for class EASE.Sensing.Specification.Conditional
 
Conditional(String, String, Cell, Cell, int, Cell, Vector) - Constructor for class EASE.Sensing.Specification.Conditional
 
Conditional(Vector) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Conditional
 
conditionalIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
ConditionalPanel - class EASE.Sensing.Specification.ConditionalPanel.
 
ConditionalPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.ConditionalPanel
 
ConditionalPanel(SpecExport, Conditional) - Constructor for class EASE.Sensing.Specification.ConditionalPanel
 
conditions - Variable in class EASE.Sensing.Specification.InternalIf
 
conditions - Variable in class EASE.Agents.Specification.TransitionSave
 
conditions - Variable in class EASE.Agents.Specification.Transition
 
conditions - Variable in class EASE.Agents.Engine.TransitionR
 
condPanel - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
condPanel - Variable in class EASE.Sensing.Specification.UnaryPanel
 
condSpec - Static variable in class EASE.Agents.Specification.Specification
 
config - Variable in class EASE.Agents.Specification.State
 
config - Variable in class EASE.Agents.Specification.SMPanel
 
config - Variable in class EASE.Agents.Specification.AgentSpecification
 
config - Variable in class EASE.Agents.Specification.Transition
 
config - Variable in class EASE.Agents.Engine.SingleAgentDisplay
 
Configuration - class EASE.Agents.Specification.Configuration.
 
Configuration() - Constructor for class EASE.Agents.Specification.Configuration
 
Constant - class EASE.Sensing.Specification.Constant.
 
Constant - class EASE.Sensing.Engine.CalcInterpret.Constant.
 
Constant(Double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Constant
 
Constant(String, String, Double) - Constructor for class EASE.Sensing.Specification.Constant
Constructor for numeric constant
Constant(String, String, Double, Cell) - Constructor for class EASE.Sensing.Specification.Constant
 
Constant(String, String, String) - Constructor for class EASE.Sensing.Specification.Constant
Constrcutor for string constant
Constant(String, String, String, Cell) - Constructor for class EASE.Sensing.Specification.Constant
 
constantIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
ConstantPanel - class EASE.Sensing.Specification.ConstantPanel.
 
ConstantPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.ConstantPanel
 
ConstantPanel(SpecExport, Constant) - Constructor for class EASE.Sensing.Specification.ConstantPanel
 
constants - Variable in class EASE.Sensing.Specification.FileFormat
 
Constants - interface EASE.Constants.
This interface holds all the common constants
constants() - Method in class EASE.Sensing.Specification.SpecExport
 
constructorCommon(Activation) - Method in class EASE.Sensing.Specification.ActivationPanel
 
constructorCommon(Satisfaction) - Method in class EASE.Sensing.Specification.SatisfactionPanel
 
constructorCommon(TransitionCondition) - Method in class EASE.Sensing.Specification.TransitionPanel
 
ConsumableMouseEvent - class EASE.Agents.Specification.ConsumableMouseEvent.
 
ConsumableMouseEvent(MouseEvent) - Constructor for class EASE.Agents.Specification.ConsumableMouseEvent
 
consumed - Variable in class EASE.Agents.Specification.ConsumableMouseEvent
 
container - Variable in class EASE.Sensing.Specification.Specification
 
contract - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
contract - Variable in class EASE.Agents.Engine.ListAgentCreateTemplate
 
contractedAgents - Variable in class EASE.Agents.Engine.InstantiatedManager
 
contractFailing() - Method in class EASE.Agents.Engine.InstantiatedSM
 
ContractInstantiation - class EASE.Agents.Specification.ContractInstantiation.
 
ContractInstantiation.InstantiateParam - class EASE.Agents.Specification.ContractInstantiation.InstantiateParam.
Inner, inner class .
ContractInstantiation.InstantiateParam(ContractInstantiation, ParameterReference) - Constructor for class EASE.Agents.Specification.ContractInstantiation.InstantiateParam
 
ContractInstantiation(AllAgents) - Constructor for class EASE.Agents.Specification.ContractInstantiation
 
ContractInstantiation(AllAgents, InstantiatedContract) - Constructor for class EASE.Agents.Specification.ContractInstantiation
 
contractPanel - Variable in class EASE.Agents.Specification.ContractInstantiation
 
contracts - Variable in class EASE.Agents.Specification.State
 
contracts - Variable in class EASE.Agents.Specification.StateSave
 
contracts - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
contracts - Variable in class EASE.Agents.Engine.StateR
 
contracts - Variable in class EASE.Agents.Engine.InstantiatedSM
A hashtable passed in from an instantiated manager giving all the current contracts.
contractsP - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
controller - Variable in class EASE.EASE
 
controller - Variable in class EASE.Agents.Engine.AgentHolder
 
Controller - class EASE.Agents.Engine.Controller.
 
Controller(ActInterface) - Constructor for class EASE.Agents.Engine.Controller
Starts up the controller.
Cos - class EASE.Sensing.Engine.CalcInterpret.Cos.
 
COS - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Cos(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Cos
 
createAct() - Method in class EASE.Sensing.Specification.NoEditDisplay
 
createAgent(AgentSave) - Method in class EASE.Agents.Engine.AgentHolder
This is the function that creates a genericAgent (for use at runtime from an AgentSave (created by specification).
CreateAgentFrame - class EASE.Agents.Engine.CreateAgentFrame.
 
CreateAgentFrame.InstantiateAgent - class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent.
 
CreateAgentFrame.InstantiateAgent.InstantiateParam - class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent.InstantiateParam.
Inner, inner class .
CreateAgentFrame.InstantiateAgent.InstantiateParam(CreateAgentFrame.InstantiateAgent, ParameterReference) - Constructor for class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent.InstantiateParam
 
CreateAgentFrame.InstantiateAgent(CreateAgentFrame, AgentSave) - Constructor for class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
 
CreateAgentFrame() - Constructor for class EASE.Agents.Engine.CreateAgentFrame
Create and show the window
createB - Variable in class EASE.Agents.Engine.AgentDisplay
 
createB - Variable in class EASE.Agents.Engine.CreateAgentFrame
 
createBasic() - Method in class EASE.Sensing.Specification.NoEditDisplay
 
createChildDisplayTreeBranch() - Method in class EASE.Sensing.Specification.Cell
Create a tree node of the subcells of this cell for debugging.
createF - Variable in class EASE.Agents.Engine.AgentDisplay
 
createFactory(FactorySpecification, ThreadGroup) - Static method in class EASE.Factories.FactoryCreator
 
createParentDisplayTreeBranch() - Method in class EASE.Sensing.Specification.Cell
Create a tree node of the listeners of this cell for debugging.
createSatis() - Method in class EASE.Sensing.Specification.NoEditDisplay
 
createTran() - Method in class EASE.Sensing.Specification.NoEditDisplay
 
createVectorNames(VectorFactorySpecification, String) - Static method in class EASE.Sensing.Specification.EnhancedCombo
 
creationDate - Variable in class EASE.Sensing.Specification.Cell
 
cTrace - Variable in class EASE.Agents.Engine.AgentDisplay
 
curr - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
current - Variable in class EASE.Sensing.Specification.Specification
 
current - Variable in class EASE.Factories.FactoryDisplay
 
currentAgentFile - Variable in class EASE.Acting.StartControl
 
currentAgentType - Variable in class EASE.Agents.Specification.SMPanel
 
currentContracts - Variable in class EASE.Agents.Engine.InstantiatedManager
 
currentFactories() - Method in class EASE.Agents.Engine.InstantiatedEngineer
 
currentFile - Static variable in class EASE.Agents.Specification.Specification
 
currentPanelDone() - Method in class EASE.Sensing.Specification.SpecExport
 
currentType - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
currentType - Variable in class EASE.Sensing.Specification.UnaryPanel
 
currSat - Variable in class EASE.Factories.ProposeResult
 
currState - Variable in class EASE.Agents.Engine.InstantiatedSM
 
cycle - Variable in class EASE.Factories.NumberFactory
 
cycleTime - Variable in class EASE.Factories.FactoryDisplay.Updater
 
cycleTime - Variable in class EASE.Agents.Engine.Controller
 

D

d - Variable in class EASE.Agents.Specification.WindowCloser
 
data - Variable in class EASE.Sensing.Specification.SensedInformation
 
debugger - Static variable in class EASE.Sensing.Specification.Cell
 
debugger - Variable in class EASE.Sensing.Specification.EditItemAction
 
debugger - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
debugger - Variable in class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
 
debugger - Variable in class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
debugger - Variable in class EASE.Sensing.Specification.TopLevelAction
 
debugger - Variable in class EASE.Sensing.Specification.SpecExport
 
debugger - Variable in class EASE.Sensing.Specification.OpenFileAction
 
debugger - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
debugger - Variable in class EASE.Sensing.Specification.EditTopAction
 
debugger - Variable in class EASE.Sensing.Specification.DeleteTopAction
 
debugger - Variable in class EASE.Sensing.Specification.Specification
 
debugger - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
debugger - Variable in class EASE.Sensing.Specification.SaveAction
 
debugger - Variable in class EASE.Sensing.Specification.UnaryPanel
 
debugger - Variable in class EASE.Sensing.Specification.InputListData
 
debugger - Variable in class EASE.Sensing.Specification.ConstantPanel
 
debugger - Variable in class EASE.Sensing.Specification.UnaryExpression
 
debugger - Variable in class EASE.Sensing.Specification.IfPanel
 
debugger - Variable in class EASE.Sensing.Specification.CellStore
 
debugger - Variable in class EASE.Sensing.Specification.DeleteSimpleAction
 
debugger - Variable in class EASE.Sensing.Engine.CalculationTrace
 
debugger - Static variable in class EASE.Sensing.Engine.Engine
 
debugger - Variable in class EASE.Sensing.Engine.ActualEngine
 
debugger - Static variable in class EASE.Sensing.Engine.SensorAccess
 
debugger - Variable in class EASE.Sensing.Engine.CalcInterpret.Node
 
debugger - Static variable in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
debugger - Variable in class EASE.Acting.StartControl
 
debugger - Variable in class EASE.Factories.Factory
 
debugger - Static variable in class EASE.Factories.VectorFactorySuggestion
 
debugger - Variable in class EASE.Agents.Specification.SaveFileAction
 
debugger - Variable in class EASE.Agents.Specification.Satisfaction
 
debugger - Variable in class EASE.Agents.Specification.InstantiatedContract
 
debugger - Variable in class EASE.Agents.Specification.SMPanel
 
debugger - Variable in class EASE.Agents.Specification.Specification
 
debugger - Variable in class EASE.Agents.Specification.ShowContract
 
debugger - Variable in class EASE.Agents.Specification.OpenFileAction
 
debugger - Variable in class EASE.Agents.Engine.Controller
 
debugger - Variable in class EASE.Agents.Engine.InstantiatedManager
 
debugger - Static variable in class EASE.Agents.Engine.AllAgents
 
debugger - Variable in class EASE.Agents.Engine.AgentHolder
 
debugger - Variable in class EASE.Agents.Engine.StateMachine
 
debugger - Variable in class EASE.Agents.Engine.StateR
 
debugger - Variable in class EASE.Agents.Engine.TransitionR
 
debugger - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
debugger - Variable in class EASE.Agents.Engine.Main
 
debuggingOn - Variable in class EASE.Factories.Factory
 
debugPanel - Variable in class EASE.Sensing.Specification.SpecPanel
 
DEFAULT_FILE_NAME - Static variable in class EASE.Sensing.Specification.Specification
Name of the Cell Tree branch holding environment Cells.
defaultFileName - Variable in class EASE.Sensing.Specification.Cell
 
defaultGranularity - Variable in class EASE.Factories.NumberFactory
 
defaultObjectA - Variable in class EASE.Factories.VectorFactory
 
defaultOutput - Variable in class EASE.Factories.Factory
 
defaultOutput - Variable in class EASE.Factories.FactorySpecification
 
defaultOutputV - Variable in class EASE.Factories.VectorFactory
 
defaultValue - Variable in class EASE.Sensing.Engine.Calculation
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Sqr
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Acos
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Sin
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.BooleanOperator
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Sqrt
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Not
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Times
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Pow
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Equals
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Divided
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Absolute
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Plus
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Tan
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Asin
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Minus
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Cos
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Greater
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Less
 
defaultValue - Variable in class EASE.Sensing.Engine.CalcInterpret.Atan
 
degreeToRad(double) - Method in class EASE.Sensing.Engine.CalcInterpret.Unary
 
delete - Variable in class EASE.Sensing.Specification.IfClause
 
delete - Variable in class EASE.Sensing.Specification.ElseClause
 
deleteAction - Variable in class EASE.Sensing.Specification.Specification
 
deleteB - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
deleteB - Variable in class EASE.Agents.Specification.AgentSpecification
 
deleteM - Variable in class EASE.Agents.Specification.State
 
deleteM - Variable in class EASE.Agents.Specification.Transition
 
DeleteSimpleAction - class EASE.Sensing.Specification.DeleteSimpleAction.
 
DeleteSimpleAction(SpecExport) - Constructor for class EASE.Sensing.Specification.DeleteSimpleAction
 
DeleteTopAction - class EASE.Sensing.Specification.DeleteTopAction.
 
DeleteTopAction(SpecExport) - Constructor for class EASE.Sensing.Specification.DeleteTopAction
 
deleteTransition(Transition) - Method in class EASE.Agents.Specification.SMPanel
 
delta - Variable in class EASE.Factories.NumberFactory
 
delta(Vector, Vector) - Method in class EASE.Agents.Engine.InstantiatedListAgent
Returns a vector of the elements in v1 not in v2
deregister - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
deregisterWith() - Method in class EASE.Agents.Engine.InstantiatedEngineer
 
description - Variable in class EASE.Sensing.Specification.ExtensionFileFilter
 
dialog - Variable in class EASE.Agents.Specification.AgentSpecification
 
display - Variable in class EASE.Sensing.Engine.CalculationTrace
 
display() - Method in class EASE.Sensing.Specification.Specification
 
displayIt(MouseEvent) - Method in class EASE.Agents.Specification.AxisPopupListener
 
displayMesg(int) - Method in class EASE.Agents.Engine.TransitionMonitor
 
displayPanel - Variable in class EASE.Acting.StartControl
 
displayPanel - Variable in class EASE.Factories.FactoryDisplay
 
displayTree - Variable in class EASE.Agents.Engine.AgentDisplay
 
Divided - class EASE.Sensing.Engine.CalcInterpret.Divided.
 
DIVIDED - Static variable in class EASE.Sensing.Specification.Conditional
 
Divided(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Divided
 
doDown() - Method in class EASE.Sensing.Specification.TreeKeyHandler
Moves a cell down one step in the order
doInsert() - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
doLeft() - Method in class EASE.Sensing.Specification.TreeKeyHandler
Moves a cell up a level
done - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
done - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
done - Variable in class EASE.Sensing.Specification.UnaryPanel
 
done - Variable in class EASE.Sensing.Specification.ConstantPanel
 
done - Variable in class EASE.Sensing.Specification.IfPanel
 
doneB - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
doRight() - Method in class EASE.Sensing.Specification.TreeKeyHandler
Moves a cell down a level
doUp() - Method in class EASE.Sensing.Specification.TreeKeyHandler
Moves a cell up one step in the order
DOWN - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
drawGroup(Graphics, double, double, Vector) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
drawPoint(Graphics, double, double, double, double) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 

E

e - Variable in class EASE.Agents.Engine.StateMachine
 
EASE - package EASE
 
EASE - class EASE.EASE.
 
EASE.Acting - package EASE.Acting
 
EASE.Agents.Engine - package EASE.Agents.Engine
 
EASE.Agents.Specification - package EASE.Agents.Specification
 
EASE.Factories - package EASE.Factories
 
EASE.Sensing.Engine - package EASE.Sensing.Engine
 
EASE.Sensing.Engine.CalcInterpret - package EASE.Sensing.Engine.CalcInterpret
 
EASE.Sensing.Interface - package EASE.Sensing.Interface
 
EASE.Sensing.Specification - package EASE.Sensing.Specification
 
EASE(String, String) - Constructor for class EASE.EASE
Constructors (Obviously!).
editActivationPanel(Activation) - Method in class EASE.Sensing.Specification.SpecExport
 
editAgentB - Variable in class EASE.Agents.Specification.AllAgents
 
editB - Variable in class EASE.Agents.Specification.Chooser
 
editB - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
editB - Variable in class EASE.Agents.Engine.CreateAgentFrame
 
editConditionalPanel(Conditional) - Method in class EASE.Sensing.Specification.SpecExport
 
editConstantPanel(Constant) - Method in class EASE.Sensing.Specification.SpecExport
 
editIfPanel(IfStatement) - Method in class EASE.Sensing.Specification.SpecExport
 
editing - Static variable in class EASE.Agents.Specification.Specification
 
editItemAction - Variable in class EASE.Sensing.Specification.Specification
 
EditItemAction - class EASE.Sensing.Specification.EditItemAction.
 
EditItemAction(SpecExport) - Constructor for class EASE.Sensing.Specification.EditItemAction
 
editM - Variable in class EASE.Sensing.Specification.Specification
 
editM - Variable in class EASE.Agents.Specification.Transition
 
editNameM - Variable in class EASE.Agents.Specification.State
 
editSatisfactionPanel(Satisfaction) - Method in class EASE.Sensing.Specification.SpecExport
 
EditTopAction - class EASE.Sensing.Specification.EditTopAction.
 
EditTopAction(SpecExport) - Constructor for class EASE.Sensing.Specification.EditTopAction
 
editTransitionPanel(TransitionCondition) - Method in class EASE.Sensing.Specification.SpecExport
 
editUnaryPanel(UnaryExpression) - Method in class EASE.Sensing.Specification.SpecExport
 
elseClause - Variable in class EASE.Sensing.Specification.InternalIf
 
ElseClause - class EASE.Sensing.Specification.ElseClause.
 
ElseClause(Vector, Vector) - Constructor for class EASE.Sensing.Specification.ElseClause
 
ElseClause(Vector, Vector, Object) - Constructor for class EASE.Sensing.Specification.ElseClause
 
emptyP - Variable in class EASE.Agents.Specification.Specification
 
emptyPane - Variable in class EASE.Sensing.Specification.Specification
 
end - Variable in class EASE.Agents.Specification.TransitionSave
 
end - Variable in class EASE.Agents.Specification.Transition
 
endContract() - Method in class EASE.Agents.Engine.InstantiatedAgent
This function is called when the agent that contracted this agent calls to end the contract.
endContract() - Method in class EASE.Agents.Engine.InstantiatedManager
Simply set killed to false.
endContract() - Method in class EASE.Agents.Engine.InstantiatedEngineer
Engineer specific contract breaking.
endIsEnd - Variable in class EASE.Agents.Specification.Transition
 
endState - Variable in class EASE.Agents.Engine.TransitionR
 
Engine - class EASE.Sensing.Engine.Engine.
Top level of Sensing Engine Client objects requiring the use of the sensing engine can safely create Engine objects at will.
Engine() - Constructor for class EASE.Sensing.Engine.Engine
Constructor for objects wanting access to the engines information
Engine(Interface) - Constructor for class EASE.Sensing.Engine.Engine
This constructor should be used only once.
ENGINEER - Static variable in interface EASE.Constants
 
ENGINEER_COLOR - Variable in class EASE.Agents.Specification.Configuration
Color of an engineer in agent engine display.
engineers - Variable in class EASE.Factories.Factory
 
EngineersLastTime - Variable in class EASE.Factories.FactoryDisplay
 
engineNode - Variable in class EASE.Sensing.Specification.Conditional
 
engineNode - Variable in class EASE.Sensing.Specification.UnaryExpression
 
engineNode - Variable in class EASE.Sensing.Specification.IfStatement
 
EnhancedCombo - class EASE.Sensing.Specification.EnhancedCombo.
Class for special combo that handles parameterizable options.
EnhancedCombo.InstantiatePanel - class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel.
 
EnhancedCombo.InstantiatePanel(EnhancedCombo, Parameter, Vector) - Constructor for class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
EnhancedCombo.InstantiatePanel(EnhancedCombo, Parameter, Vector, InstantiatedParameter) - Constructor for class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
EnhancedCombo.ListInstantiatePanel - class EASE.Sensing.Specification.EnhancedCombo.ListInstantiatePanel.
 
EnhancedCombo.ListInstantiatePanel(EnhancedCombo) - Constructor for class EASE.Sensing.Specification.EnhancedCombo.ListInstantiatePanel
 
EnhancedCombo.ShowParamsPane - class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane.
This class shows parameters for an enhanced combo
EnhancedCombo.ShowParamsPane(EnhancedCombo, Vector, Vector) - Constructor for class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
 
EnhancedCombo.ShowParamsPane(EnhancedCombo, Vector, Vector, Vector) - Constructor for class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
 
EnhancedCombo(Vector, Vector) - Constructor for class EASE.Sensing.Specification.EnhancedCombo
 
EnhancedCombo(Vector, Vector, Vector) - Constructor for class EASE.Sensing.Specification.EnhancedCombo
 
env - Static variable in class EASE.Sensing.Specification.Specification
 
env - Variable in class EASE.Acting.StartControl
 
env - Variable in class EASE.Factories.FactoryDisplay
 
env - Static variable in class EASE.Agents.Specification.Specification
 
environmentImport - Variable in class EASE.Agents.Engine.GenericAgent
 
EnvironmentImport - class EASE.Sensing.Engine.EnvironmentImport.
 
EnvironmentImport(String, Node, Double) - Constructor for class EASE.Sensing.Engine.EnvironmentImport
 
EnvironmentSpecification - interface EASE.EnvironmentSpecification.
 
envName - Static variable in class EASE.EASE
Static variable containing the name of the current environment
envName - Static variable in class EASE.Agents.Specification.Specification
 
ep - Variable in class EASE.Agents.Specification.Transition
 
EQUAL - Static variable in class EASE.Sensing.Specification.Conditional
 
Equals - class EASE.Sensing.Engine.CalcInterpret.Equals.
This Node type determines whether its two branches have the same value.
Equals(Vector, boolean) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Equals
 
ex - Variable in class EASE.Agents.Specification.Transition
 
execute() - Method in class EASE.Agents.Engine.InstantiatedAgent
This function is called by the layer controller allowing the agent to do any required execution.
execute() - Method in class EASE.Agents.Engine.InstantiatedManager
Manager specific execution.
execute() - Method in class EASE.Agents.Engine.InstantiatedListAgent
Execute Breaks all contracts if killed, other wise checks for new objects to make contracts for or old objects to break contracts for.
execute() - Method in class EASE.Agents.Engine.InstantiatedEngineer
Engineer specific execution.
execute(Hashtable) - Method in class EASE.Sensing.Engine.Calculation
Function that gets the value of some calculation
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Sqr
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Acos
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Sin
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.ListSensorData
This function is actually called to collect a single piece of data.
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.BooleanOperator
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Sqrt
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Not
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Times
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Pow
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Equals
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Divided
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Absolute
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Plus
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Tan
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Asin
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Minus
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.IfStatement
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Constant
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Parameter
This executes by looking through the list of instantiated parameters and finding a match.
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Cos
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Greater
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Less
 
execute(Hashtable) - Method in class EASE.Sensing.Engine.CalcInterpret.Atan
 
execute(Hashtable) - Method in class EASE.Agents.Engine.InstantiatedSM
Ask the state machine to try to execute.
execute(Hashtable, int) - Method in class EASE.Agents.Engine.StateMachine
 
execute(Hashtable, int, boolean, boolean) - Method in class EASE.Agents.Engine.StateMachine
Ask the stateMachine to see if it should change states.
execute(Hashtable, int, boolean, boolean, StringBuffer) - Method in class EASE.Agents.Engine.StateMachine
Traceable version of execute
execute(Hashtable, int, StringBuffer) - Method in class EASE.Agents.Engine.StateMachine
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.Calculation
Version of execute for tracing
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Sqr
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Acos
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Sin
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.ListSensorData
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Conditional
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.BooleanOperator
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Sqrt
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Not
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Pow
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Equals
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Divided
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Absolute
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Plus
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Tan
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Asin
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Minus
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.IfStatement
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Constant
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Cos
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Greater
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Less
 
execute(Hashtable, StringBuffer) - Method in class EASE.Sensing.Engine.CalcInterpret.Atan
 
execute(Hashtable, StringBuffer) - Method in class EASE.Agents.Engine.InstantiatedSM
Traceable version of execute
exit - Variable in class EASE.Sensing.Specification.Specification.WindowCloser
 
ExplainIcons - class EASE.Sensing.Specification.ExplainIcons.
 
ExplainIcons() - Constructor for class EASE.Sensing.Specification.ExplainIcons
 
ExportCell - class EASE.Sensing.Specification.ExportCell.
Abstract super class of all the Cell types that willbe exported
ExportCell(String, String, Cell, ExportCell) - Constructor for class EASE.Sensing.Specification.ExportCell
Constructor
exportContract - Variable in class EASE.Agents.Specification.Agent
 
exportContract - Variable in class EASE.Agents.Specification.AgentSave
 
exportContract - Variable in class EASE.Agents.Specification.InstantiatedContract
Data
ExportContract - class EASE.Agents.Specification.ExportContract.
 
ExportContract() - Constructor for class EASE.Agents.Specification.ExportContract
 
ExportContract(String, String, int, String) - Constructor for class EASE.Agents.Specification.ExportContract
 
ExportContract(String, String, int, String, Vector) - Constructor for class EASE.Agents.Specification.ExportContract
 
exportRootNode - Variable in class EASE.Sensing.Specification.Specification
 
exportTop - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
expressions - Variable in class EASE.Sensing.Specification.FileFormat
 
expressions() - Method in class EASE.Sensing.Specification.SpecExport
 
ExpressionType - class EASE.Sensing.Specification.ExpressionType.
 
ExpressionType(int, String, int, int) - Constructor for class EASE.Sensing.Specification.ExpressionType
Constructor Arguements are:
an int representing the type from Conditional
a string giving a representation
an int giving the return type
an int giving the arguement type
ExtensionFileFilter - class EASE.Sensing.Specification.ExtensionFileFilter.
A convenience implementation of FileFilter that filters out all files except for those type extensions that it knows about.
ExtensionFileFilter() - Constructor for class EASE.Sensing.Specification.ExtensionFileFilter
Creates a file filter.
ExtensionFileFilter(String) - Constructor for class EASE.Sensing.Specification.ExtensionFileFilter
Creates a file filter that accepts files with the given extension.
ExtensionFileFilter(String[]) - Constructor for class EASE.Sensing.Specification.ExtensionFileFilter
Creates a file filter from the given string array.
ExtensionFileFilter(String[], String) - Constructor for class EASE.Sensing.Specification.ExtensionFileFilter
Creates a file filter from the given string array and description.
ExtensionFileFilter(String, String) - Constructor for class EASE.Sensing.Specification.ExtensionFileFilter
Creates a file filter that accepts the given file type.
ey - Variable in class EASE.Agents.Specification.Transition
 

F

f - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
f - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
f - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Legend
 
factories - Variable in class EASE.Agents.Engine.AgentHolder
 
factories - Variable in class EASE.Agents.Engine.StateR
 
factories - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
factories() - Method in class EASE.Agents.Engine.Controller
 
factoriesH - Static variable in class EASE.Sensing.Specification.EnhancedCombo
 
factory - Variable in class EASE.Sensing.Specification.FactorySuggestion
 
Factory - class EASE.Factories.Factory.
This is the class for a generic factory.
Factory(String, ThreadGroup) - Constructor for class EASE.Factories.Factory
 
Factory(String, ThreadGroup, Object) - Constructor for class EASE.Factories.Factory
 
factoryC - Variable in class EASE.Factories.FactoryDisplay
 
FactoryCreator - class EASE.Factories.FactoryCreator.
This class exists just to create factories from specifications.
FactoryCreator() - Constructor for class EASE.Factories.FactoryCreator
 
factoryDisplay - Variable in class EASE.Acting.StartControl
 
FactoryDisplay - class EASE.Factories.FactoryDisplay.
 
FactoryDisplay.DisplayPanel - class EASE.Factories.FactoryDisplay.DisplayPanel.
 
FactoryDisplay.DisplayPanel.Graph - class EASE.Factories.FactoryDisplay.DisplayPanel.Graph.
 
FactoryDisplay.DisplayPanel.Graph(FactoryDisplay.DisplayPanel, NumberFactory) - Constructor for class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
FactoryDisplay.DisplayPanel.Legend - class EASE.Factories.FactoryDisplay.DisplayPanel.Legend.
 
FactoryDisplay.DisplayPanel.Legend(FactoryDisplay.DisplayPanel, Factory) - Constructor for class EASE.Factories.FactoryDisplay.DisplayPanel.Legend
 
FactoryDisplay.DisplayPanel(FactoryDisplay, Factory) - Constructor for class EASE.Factories.FactoryDisplay.DisplayPanel
 
FactoryDisplay.Updater - class EASE.Factories.FactoryDisplay.Updater.
 
FactoryDisplay.Updater(FactoryDisplay, FactoryDisplay) - Constructor for class EASE.Factories.FactoryDisplay.Updater
 
FactoryDisplay(EnvironmentSpecification) - Constructor for class EASE.Factories.FactoryDisplay
 
factoryDisplayB - Variable in class EASE.Acting.StartControl
 
factoryDisplayed - Variable in class EASE.Acting.StartControl
 
factoryList - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
factoryName - Variable in class EASE.Factories.VectorFactorySuggestion
 
factoryOptionsVisible - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
factoryPath - Variable in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
FactorySpecification - class EASE.Factories.FactorySpecification.
This class encapsulates a specification for a particular factory
FactorySpecification() - Constructor for class EASE.Factories.FactorySpecification
 
factorySuggestion - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
FactorySuggestion - class EASE.Sensing.Specification.FactorySuggestion.
This class acts as a placeholder for the factory suggestion in sensing specification.
FactorySuggestion() - Constructor for class EASE.Sensing.Specification.FactorySuggestion
Constructor just sends hardcoded information to super.
factoryThreads - Variable in class EASE.Agents.Engine.AgentHolder
 
failing() - Method in class EASE.Agents.Engine.InstantiatedAgent
This method is called to see whether the agent is failing.
FAILURE_COLOR - Variable in class EASE.Agents.Specification.Configuration
Color of failure states
failureC - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
failureM - Variable in class EASE.Agents.Specification.Transition
 
fc - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
fd - Variable in class EASE.Factories.FactoryDisplay.Updater
 
field - Variable in class EASE.Sensing.Specification.InputObjectField
 
field - Variable in class EASE.Sensing.Specification.InputObjectFieldReference
 
field - Variable in class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue
 
FieldSensorValue - class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue.
This class retrieves a single field from an object.
FieldSensorValue(String, String) - Constructor for class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue
 
fieldWidth - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
fieldWidth - Variable in class EASE.Sensing.Specification.SpecPanel
 
fieldWidth - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
fieldWidth - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
fieldWidth - Variable in class EASE.Sensing.Specification.UnaryPanel
 
fieldWidth - Variable in class EASE.Agents.Specification.Chooser
 
fieldWidth - Variable in class EASE.Agents.Specification.ShowContract
 
file - Variable in class EASE.Sensing.Specification.FileFormat
 
FILE_START - Static variable in interface EASE.Constants
 
fileChooser - Static variable in class EASE.Sensing.Specification.SpecExport
 
fileChooser - Variable in class EASE.Acting.StartControl
 
fileChooser - Static variable in class EASE.Agents.Specification.Specification
 
FileFormat - class EASE.Sensing.Specification.FileFormat.
 
FileFormat - class EASE.Agents.Specification.FileFormat.
 
FileFormat() - Constructor for class EASE.Sensing.Specification.FileFormat
 
FileFormat(AllAgents, Vector) - Constructor for class EASE.Agents.Specification.FileFormat
 
FileFormat(Vector, Vector, Vector, Vector, Vector, Vector, Vector, Vector) - Constructor for class EASE.Sensing.Specification.FileFormat
 
fileM - Variable in class EASE.Sensing.Specification.Specification
 
fileM - Variable in class EASE.Agents.Specification.Specification
 
fileName - Variable in class EASE.Sensing.Specification.Cell
 
fileName - Variable in class EASE.Sensing.Specification.CellReference
Deprecated. Use getFileName();
filters - Variable in class EASE.Sensing.Specification.ExtensionFileFilter
 
finalState - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
finish() - Method in class EASE.Agents.Specification.TransitionChooser
 
first - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
first - Variable in class EASE.Agents.Specification.ContractInstantiation
 
first - Variable in class EASE.Agents.Engine.InstantiatedManager
 
first - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
FontSize - Variable in class EASE.Agents.Specification.Configuration
Size of writing on the state
frame - Variable in class EASE.Sensing.Specification.Specification
 
frame - Variable in class EASE.Agents.Specification.Specification
 
frame - Variable in class EASE.Agents.Specification.AgentSpecification
 
frame() - Method in class EASE.Sensing.Specification.SpecExport
Get the main specification frame.
fullDescription - Variable in class EASE.Sensing.Specification.ExtensionFileFilter
 

G

gbc - Variable in class EASE.Sensing.Specification.InternalIf
 
gbc - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
gbc - Variable in class EASE.Agents.Specification.BasicPanel
 
gbc - Variable in class EASE.Agents.Specification.Specification
 
gbc - Variable in class EASE.Agents.Specification.ShowContract
 
gbc - Variable in class EASE.Agents.Specification.AgentSpecification
 
gbParamComment - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
gbParamList - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
gbParamName - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
generic - Variable in class EASE.Agents.Engine.AgentHolder
 
genericAgent - Variable in class EASE.Agents.Specification.InstantiatedContract
 
GenericAgent - class EASE.Agents.Engine.GenericAgent.
 
GenericAgent(String, StateMachine, EnvironmentImport, double) - Constructor for class EASE.Agents.Engine.GenericAgent
 
GenericEngineer - class EASE.Agents.Engine.GenericEngineer.
 
GenericEngineer(String, StateMachine, EnvironmentImport, double) - Constructor for class EASE.Agents.Engine.GenericEngineer
 
GenericManager - class EASE.Agents.Engine.GenericManager.
 
GenericManager(String, StateMachine, EnvironmentImport, double) - Constructor for class EASE.Agents.Engine.GenericManager
 
getActivation() - Method in class EASE.Agents.Specification.Agent
 
getActivation() - Method in class EASE.Agents.Specification.SMPanel
 
getActivationChooser() - Method in class EASE.Agents.Specification.SMPanel
 
getActuators() - Method in interface EASE.EnvironmentSpecification
This function is called to get an object which allows the actor to act.
getAgent() - Method in class EASE.Agents.Specification.AgentSave
 
getAgent() - Method in class EASE.Agents.Specification.AgentSpecification
Get the agent created in this specification.
getAgent() - Method in class EASE.Agents.Engine.AgentTreeNode
 
getAgents() - Static method in class EASE.Agents.Specification.Specification
 
getAgents() - Method in class EASE.Agents.Specification.AllAgents
 
getAgentVector() - Method in class EASE.Agents.Specification.AllAgents
 
getAllAgentsPanel() - Method in class EASE.Agents.Specification.AllAgents
 
getAllInstantiated() - Method in class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
Returns a Vector of InstantiatedParameters.
getAllInstantiated() - Method in class EASE.Sensing.Specification.IfPanel
 
getAllInstantiated() - Method in class EASE.Sensing.Specification.InternalIf
 
getAllInstantiated() - Method in class EASE.Sensing.Specification.IfClause
 
getAllInstantiated() - Method in class EASE.Sensing.Specification.ElseClause
 
getBranches() - Method in class EASE.Sensing.Specification.IfStatement
 
getByCellType(Class) - Method in class EASE.Sensing.Specification.CellStore
Returns a Vector containing all the cells from the store that are of Class c.
getByReturnType(int) - Method in class EASE.Sensing.Specification.CellStore
Returns a Vector containing cells of a particular return type
getCalculation() - Method in class EASE.Sensing.Specification.ExportCell
 
getCalculation() - Method in class EASE.Sensing.Specification.TransitionCondition
 
getCalculation() - Method in class EASE.Sensing.Specification.Activation
 
getCalculation() - Method in class EASE.Sensing.Specification.Satisfaction
 
getCalculation(CellReference) - Method in class EASE.Sensing.Engine.Engine
Gets the requested calculation opening new files if necessary.
getCalculation(CellReference) - Method in class EASE.Sensing.Engine.ActualEngine
 
getCalculationName() - Method in class EASE.Sensing.Engine.Calculation
 
getCell(CellReference) - Static method in class EASE.Sensing.Specification.SpecExport
 
getCell(CellReference) - Method in class EASE.Sensing.Specification.Specification
Gets a cell from a reference from the Cell Store.
getCell(CellReference) - Method in class EASE.Sensing.Specification.NoEditDisplay
Returns the cell associated with a particular reference.
getCell(CellReference) - Method in class EASE.Sensing.Specification.CellStore
Get Cell back from reference.
getCell(CellReference) - Method in class EASE.Sensing.Engine.Engine
Get a cell for some cell reference
getCell(CellReference) - Method in class EASE.Sensing.Engine.ActualEngine
 
getCell(String) - Static method in class EASE.Sensing.Specification.SpecExport
Gets a Cell from the store.
getCellFromStore(String) - Method in class EASE.Sensing.Specification.Specification
 
getCellName() - Method in class EASE.Sensing.Specification.CellReference
 
getCellsByCellType(Class) - Method in class EASE.Sensing.Specification.Specification
 
getCellsByCellType(String) - Method in class EASE.Sensing.Specification.SpecExport
 
getCellsByReturnType(int) - Method in class EASE.Sensing.Specification.SpecExport
 
getCellsByReturnType(int) - Method in class EASE.Sensing.Specification.Specification
 
getChildren() - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
getClauses() - Method in class EASE.Sensing.Specification.IfPanel
 
getClauses() - Method in class EASE.Sensing.Specification.InternalIf
 
getClone() - Method in class EASE.Agents.Specification.InstantiatedContract
This method creates a clone with a different id;
getComment() - Method in class EASE.Sensing.Specification.Cell
 
getComponent(String) - Method in class EASE.Factories.VectorFactorySuggestion
 
getCondDisplay() - Method in class EASE.Agents.Engine.CreateAgentFrame
 
getCondition() - Method in class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
getCondition() - Method in class EASE.Agents.Specification.Transition
Deprecated. Use getConditions as there can be more than one.
getConditionFilter() - Static method in class EASE.Sensing.Specification.SpecExport
Get an extension filter for condition files
getConditions() - Method in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
getConditions() - Method in class EASE.Agents.Specification.Transition
Get Vector of conditions on transition
getConditionSpecification() - Static method in class EASE.Agents.Specification.Specification
 
getConditionSpecification(String) - Static method in class EASE.Agents.Specification.Specification
Version ued by runtime engine because envName is not set
getContract() - Method in class EASE.Agents.Specification.ShowContract
 
getContracts(int) - Method in class EASE.Agents.Engine.StateMachine
Get the made contracts for some state.
getCTrace() - Method in class EASE.Agents.Engine.AgentDisplay
 
getCurrentContracts() - Method in class EASE.Agents.Engine.InstantiatedSM
Vector representing the contracts made in this state.
getCurrentFactories() - Method in class EASE.Agents.Engine.InstantiatedSM
Vector of strings representing factories registered in this state.
getCurrentFile() - Method in class EASE.Agents.Specification.Specification
 
getCurrentStateName() - Method in class EASE.Agents.Engine.InstantiatedSM
Get current state name.
getData(String) - Method in interface EASE.Sensing.Interface.Interface
This function should take the name of a piece of data and return an object encapsulating the sensed data.
getData(String) - Method in class EASE.Sensing.Engine.SensorAccess
 
getData(String, Object) - Method in interface EASE.Sensing.Interface.Interface
This function takes the name of an object and some object representing a key.
getData(String, Object) - Method in class EASE.Sensing.Engine.SensorAccess
 
getDefaultOutput() - Method in class EASE.Factories.Factory
 
getDefaultOutput() - Method in class EASE.Factories.VectorFactory
 
getDescription() - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Returns the human readable description of this filter.
getEnd() - Method in class EASE.Agents.Specification.Transition
 
getEndState() - Method in class EASE.Agents.Engine.TransitionR
 
getEngineNode() - Method in class EASE.Sensing.Specification.Cell
 
getEngineNode() - Method in class EASE.Sensing.Specification.ExportCell
Get a node at runtime implementing this ExportCell
getEngineNode() - Method in class EASE.Sensing.Specification.Conditional
This function gets the engine nodes of its children as creates an appropriate engine type.
getEngineNode() - Method in class EASE.Sensing.Specification.InputData
Return a SensorValue node representing this InputData
getEngineNode() - Method in class EASE.Sensing.Specification.FactorySuggestion
Engine Node is translated to a parameter.
getEngineNode() - Method in class EASE.Sensing.Specification.InputObjectField
The engine node returned by this Cell type varies depending on its input variable.
getEngineNode() - Method in class EASE.Sensing.Specification.InputListData
Return a SensorValue node representing this InputData I doubt this function can actually get called.
getEngineNode() - Method in class EASE.Sensing.Specification.Parameter
 
getEngineNode() - Method in class EASE.Sensing.Specification.UnaryExpression
 
getEngineNode() - Method in class EASE.Sensing.Specification.Constant
 
getEngineNode() - Method in class EASE.Sensing.Specification.IfStatement
 
getEnvironment() - Static method in class EASE.Agents.Specification.Specification
 
getExportContract() - Method in class EASE.Agents.Specification.Agent
 
getExtension(File) - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Return the extension portion of the file's name .
getFactories() - Method in interface EASE.EnvironmentSpecification
This function allows EASE to know what degrees of freedom the agent has.
getFactories() - Method in class EASE.Agents.Engine.AllAgents
Gets all the factories.
getFactories(int) - Method in class EASE.Agents.Engine.StateMachine
Get the factories for registration in some state.
getFactory() - Method in class EASE.Sensing.Specification.Cell
Gets the factory this cell or its subcells are associated with, if any.
getFactory() - Method in class EASE.Sensing.Specification.FactorySuggestion
Tells which factory this factory suggestion is referring to
getFactory(String) - Method in class EASE.Agents.Engine.AllAgents
Get a factory by name.
getFactoryByName(String) - Method in class EASE.Sensing.Specification.EnhancedCombo
 
getFactoryName() - Method in class EASE.Factories.Factory
 
getFactoryName() - Method in class EASE.Agents.Specification.Satisfaction
This function returns the full name of the factory to negotiate with In the case of Vector factories it includes the whole path : e.g Kick#Power
getFactoryThreads() - Method in class EASE.Agents.Engine.AllAgents
Access to the factory thread group
getField(Object) - Method in class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue
 
getFieldName() - Method in class EASE.Sensing.Specification.InputObjectFieldReference
 
getFileFormats() - Method in class EASE.Sensing.Specification.Specification
Get all the FileFormat objects for saving
This traverses the entire Cell tree to make up a Vector of File Format objects to be saved.
getFileName() - Method in class EASE.Sensing.Specification.Cell
 
getFileName() - Method in class EASE.Sensing.Specification.CellReference
 
getFileOutput() - Method in class EASE.Sensing.Specification.SpecExport
 
getFileStream(String) - Static method in class EASE.EASE
 
getFrame() - Method in class EASE.Agents.Specification.Specification
 
getFrame(JComponent) - Static method in class EASE.Utilities
 
getFullName() - Method in class EASE.Sensing.Specification.Cell
 
getFullName() - Method in class EASE.Sensing.Specification.CellReference
 
getFunction(String, Object[]) - Method in interface EASE.Sensing.Interface.Interface
This function takes the name of a function and a Vector of parameters that should be used as parameters to that function.
getFunction(String, Object[]) - Method in class EASE.Sensing.Engine.SensorAccess
 
getGeneric() - Method in class EASE.Agents.Engine.AllAgents
 
getHistory() - Method in class EASE.Sensing.Specification.Cell
 
getImplementation() - Method in class EASE.Sensing.Specification.ExportCell
Get the Cell implementing this ExportCell
getInsertPoint(Cell, DefaultMutableTreeNode, DefaultTreeModel) - Method in class EASE.Sensing.Specification.Specification
Expects the tree path to be the path where the Cell should be attached, i.e.
getInst() - Method in class EASE.Agents.Specification.ContractInstantiation.InstantiateParam
 
getInst() - Method in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent.InstantiateParam
 
getInst(Parameter, Vector) - Method in class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
Checks for an instantiated parameter for this parameter
getInstantiated() - Method in class EASE.Sensing.Specification.CellReference
 
getInstantiated() - Method in class EASE.Sensing.Specification.TransitionPanel
 
getInstantiated() - Method in class EASE.Sensing.Specification.ConditionalPanel
 
getInstantiated() - Method in class EASE.Sensing.Specification.ActivationPanel
 
getInstantiated() - Method in class EASE.Sensing.Specification.UnaryPanel
 
getInstantiated() - Method in class EASE.Sensing.Specification.SatisfactionPanel
 
getInstantiated() - Method in class EASE.Agents.Specification.ShowContract
 
getInstantiated() - Method in class EASE.Agents.Specification.ShowContract.ParamDisplay
 
getInstantiated() - Method in class EASE.Agents.Engine.AllAgents
Get all instantiated agents
getInstantiated() - Method in class EASE.Agents.Engine.StateMachine
Get an instantiation of this state machine.
getInstantiatedParams() - Method in class EASE.Sensing.Specification.Cell
 
getInstantiatedParams() - Method in class EASE.Sensing.Specification.EnhancedCombo
If something is returned it is a Vector containing InstantiatedParameter objects with actual Parameters and value Cell objects.
getInstantiatedParams() - Method in class EASE.Agents.Specification.InstantiatedContract
 
getInstantiatedParams() - Method in class EASE.Agents.Engine.StateMachine
Get all the instantiations of parameters for the SM
getInstantiatedParams() - Method in class EASE.Agents.Engine.StateR
 
getInstantiatedParams() - Method in class EASE.Agents.Engine.TransitionR
 
getInstantiatedSM() - Method in class EASE.Agents.Engine.GenericAgent
Get the instantiated state machine for this agent.
getInstantiation() - Method in class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
Checks whether there was an instantiated parameter selected in the combo box.
getLeft() - Method in class EASE.Sensing.Specification.Conditional
 
getList() - Method in class EASE.Sensing.Engine.CalcInterpret.ListSensorData
Special function only for this Node type which gives access to the entire list
getListenerNames() - Method in class EASE.Sensing.Specification.Cell
 
getListType() - Method in class EASE.Sensing.Specification.Cell
Gets a the list type parameter if there is one. Assumes there can only be one at most.
getListType() - Method in class EASE.Sensing.Specification.InputListData
 
getListType() - Method in class EASE.Sensing.Engine.Calculation
Returns InputListData if Calculation has one.
getListType() - Method in class EASE.Sensing.Engine.CalcInterpret.Node
Get the list type for the Node.
getListType() - Method in class EASE.Sensing.Engine.CalcInterpret.ListSensorData
Override this function from Node.
getListType() - Method in class EASE.Agents.Engine.GenericAgent
Returns an InputListType if there is one for this generic agent or null otherwise.
getListType() - Method in class EASE.Agents.Engine.StateMachine
Returns a ListSensor Type if there is one involved with this SM.
getListType() - Method in class EASE.Agents.Engine.StateR
Assumes only one ListDataType
getListType() - Method in class EASE.Agents.Engine.TransitionR
 
getMax() - Method in class EASE.Factories.NumberFactory
 
getMin() - Method in class EASE.Factories.NumberFactory
 
getName() - Method in class EASE.Sensing.Specification.Cell
 
getName() - Method in interface EASE.Sensing.Specification.CellChangeListener
Possibly only a temporary addition .
getName() - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
getName() - Method in class EASE.Agents.Specification.Agent
 
getName() - Method in class EASE.Agents.Specification.BasicPanel
 
getName() - Method in class EASE.Agents.Specification.ShowContract
 
getName() - Method in class EASE.Agents.Engine.GenericAgent
Name
getName() - Method in class EASE.Agents.Engine.InstantiatedAgent
Get the name of the agent.
getName(int) - Method in class EASE.Agents.Engine.StateMachine
Get the name of some state.
getNewestSuccessor() - Method in class EASE.Agents.Specification.Agent
Returns the newest version of this agent or self if there is no succesor.
getNode(CellReference) - Method in class EASE.Sensing.Engine.Engine
Get the Node for some primitive Cell
getNoEditDisplay() - Method in class EASE.Sensing.Specification.SpecExport
Get a non editiable display of the available Cells.
getNoEditDisplay() - Method in class EASE.Sensing.Specification.Specification
Get a no editable display.
getOperand() - Method in class EASE.Sensing.Specification.UnaryExpression
 
getOption() - Method in class EASE.Sensing.Specification.TransitionPanel
 
getOption() - Method in class EASE.Sensing.Specification.ActivationPanel
 
getOption() - Method in class EASE.Sensing.Specification.SatisfactionPanel
 
getOutputSatisfaction(String, Hashtable, Object) - Method in class EASE.Agents.Engine.StateR
 
getOutputSatisfaction(String, Hashtable, Object) - Method in class EASE.Agents.Engine.InstantiatedSM
 
getOutputSatisfaction(String, Hashtable, Object, int) - Method in class EASE.Agents.Engine.StateMachine
Actually does the same as getSatisfaction, difference is only so that the state can work out whether its failing or not (i.e.
getOutputSatisfaction(String, Object) - Method in class EASE.Agents.Engine.InstantiatedEngineer
 
getOwner() - Method in class EASE.Sensing.Specification.Parameter
 
getPanel() - Method in class EASE.Agents.Specification.AgentSpecification
 
getParameter() - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
getParameters() - Method in class EASE.Sensing.Specification.Cell
 
getParameters() - Method in class EASE.Sensing.Specification.CellReference
To get the naming consistent across the system.
getParameters() - Method in class EASE.Sensing.Specification.InputData
 
getParameters() - Method in class EASE.Sensing.Specification.InputObjectField
 
getParameters() - Method in class EASE.Sensing.Specification.Parameter
 
getParameters() - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
getParameters() - Method in class EASE.Agents.Specification.Agent
Returns a vector containing all the parameters of the agent Returns null rather than an empty vector.
getParameters() - Method in class EASE.Agents.Specification.AgentSave
 
getParameters() - Method in class EASE.Agents.Specification.State
Gets the parameters for the state depending on whether agent is manager or engineer.
getParameters() - Method in class EASE.Agents.Specification.InstantiatedContract
Return any uninstantiated parameters of the agent.
getParameters() - Method in class EASE.Agents.Specification.Transition
FIX for vector of conditions???
getParamReference() - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
getParams() - Method in class EASE.Sensing.Specification.CellReference
Deprecated.  
getParams() - Method in class EASE.Agents.Engine.GenericAgent
Returns the list of parameters instantiated at generic agent level Note these parameters are for the condition system not for other agents
getParams() - Method in class EASE.Agents.Engine.InstantiatedAgent
Get the params of the agent
getParent() - Method in class EASE.Agents.Engine.InstantiatedAgent
Get the parent of this agent.
getPreferredSize() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel
 
getPreferredSize() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
getPreferredSize() - Method in class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
getPrevious() - Method in class EASE.Sensing.Specification.Cell
 
getPrevious() - Method in class EASE.Sensing.Specification.SpecPanel
 
getPrevious() - Method in class EASE.Agents.Specification.AgentSpecification
return the agent that was here before editing.
getPrimitive(CellReference) - Method in class EASE.Sensing.Engine.ActualEngine
 
getPriority() - Method in class EASE.Agents.Specification.Agent
 
getPriority() - Method in class EASE.Agents.Specification.BasicPanel
 
getPriority() - Method in class EASE.Agents.Specification.ShowContract
 
getReference() - Method in class EASE.Sensing.Specification.NoEditDisplay
Returns a cell reference for the currently selected cell May be a problem if multiple files are open.
getReference() - Method in class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel
 
getReference(Cell) - Method in class EASE.Sensing.Specification.SpecExport
Access for storable reference to a condition.
getRegisteredEngineers() - Method in class EASE.Factories.Factory
 
getResult() - Method in class EASE.Agents.Specification.ActivationChooser
 
getResult() - Method in class EASE.Agents.Specification.TransitionChooser
 
getResult() - Method in class EASE.Agents.Specification.SatisfactionChooser
 
getResult() - Method in class EASE.Agents.Specification.ContractInstantiation
Return an InstantiatedContract that is specified in this panel.
getResult() - Method in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
Called to get the result of the instantiation
getResults() - Method in class EASE.Agents.Specification.SubContractsSpecification
Returns a Vector of InstantiatedContract objects
getRight() - Method in class EASE.Sensing.Specification.Conditional
 
getSatisfaction(String, Hashtable, Object) - Method in class EASE.Agents.Engine.StateR
 
getSatisfaction(String, Hashtable, Object) - Method in class EASE.Agents.Engine.InstantiatedSM
Get the satisfaction of some proposal.
getSatisfaction(String, Hashtable, Object, int) - Method in class EASE.Agents.Engine.StateMachine
I can't get no satisfaction .
getSatisfaction(String, Hashtable, Object, int, StringBuffer) - Method in class EASE.Agents.Engine.StateMachine
 
getSatisfaction(String, Hashtable, Object, StringBuffer) - Method in class EASE.Agents.Engine.StateR
Trace version The factory name has to be adjusted for vector factories
getSatisfaction(String, Hashtable, Object, StringBuffer) - Method in class EASE.Agents.Engine.InstantiatedSM
 
getSatisfaction(String, Object) - Method in class EASE.Agents.Engine.InstantiatedEngineer
 
getSaved() - Method in class EASE.Agents.Engine.AllAgents
 
getSelected() - Method in class EASE.Agents.Engine.AgentDisplay
 
getSelectedAgent() - Method in class EASE.Agents.Specification.AllAgents
 
getSelectedCell() - Method in class EASE.Sensing.Specification.SpecExport
Get the currently selected Tree node Set its treepath in case its needed.
getSelectedItem() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
getSensors() - Method in interface EASE.EnvironmentSpecification
This function is called to get an object which does the sensing in the environment.
getSM() - Method in class EASE.Agents.Specification.Agent
 
getSpecificationFilter() - Static method in class EASE.Sensing.Specification.SpecExport
Get an extension filter for condition files
getStart() - Method in class EASE.Agents.Specification.Transition
 
getStarters() - Method in class EASE.Agents.Specification.Specification
Get the agents to run at start up.
getStarters() - Method in class EASE.Agents.Specification.SetStartAgentsAction
 
getStartState() - Method in class EASE.Agents.Engine.StateMachine
Get the starting state of the state machine
getState() - Method in class EASE.Agents.Engine.InstantiatedAgent
Get the name of the current state of the agent
getStates() - Method in class EASE.Agents.Specification.Agent
 
getStates() - Method in class EASE.Agents.Specification.SMPanel
 
getStateSave() - Method in class EASE.Agents.Specification.State
 
getSub(int) - Method in class EASE.Sensing.Specification.Cell
Get the subcell at index i
getSubs() - Method in class EASE.Sensing.Specification.Cell
Get the vector of all subCells
getSuccessor() - Method in class EASE.Sensing.Specification.Cell
 
getSuccessor() - Method in class EASE.Agents.Specification.Agent
 
getSuccessor() - Method in class EASE.Agents.Engine.GenericAgent
This is called by the instantiated agent to get the new version of the agent.
getSuggestion() - Method in class EASE.Factories.VectorFactorySuggestion
 
getTopFactoryName() - Method in class EASE.Agents.Specification.Satisfaction
This function returns the top name of the factory.
getTransitions() - Method in class EASE.Agents.Specification.Agent
 
getTransitions() - Method in class EASE.Agents.Specification.SMPanel
 
getTransitionSave() - Method in class EASE.Agents.Specification.Transition
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class EASE.Sensing.Specification.CellTreeRenderer
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class EASE.Agents.Engine.AgentTreeNode
 
getTreePath() - Method in class EASE.Sensing.Specification.Cell
 
getTreePath() - Method in class EASE.Sensing.Specification.InputData
Override treepath function from Cell to put input data in a seperate branch
getType() - Method in class EASE.Sensing.Specification.Cell
 
getType() - Method in class EASE.Sensing.Specification.TransitionCondition
 
getType() - Method in class EASE.Sensing.Specification.Conditional
 
getType() - Method in class EASE.Sensing.Specification.InputData
 
getType() - Method in class EASE.Sensing.Specification.Activation
 
getType() - Method in class EASE.Sensing.Specification.FactorySuggestion
Mmmm, what to do?
getType() - Method in class EASE.Sensing.Specification.Satisfaction
 
getType() - Method in class EASE.Sensing.Specification.InputObjectField
 
getType() - Method in class EASE.Sensing.Specification.Parameter
 
getType() - Method in class EASE.Sensing.Specification.UnaryExpression
Get the return type of the cell.
getType() - Method in class EASE.Sensing.Specification.Constant
 
getType() - Method in class EASE.Sensing.Specification.IfStatement
 
getType() - Method in class EASE.Agents.Specification.Agent
 
getType() - Method in class EASE.Agents.Specification.BasicPanel
 
getType() - Method in class EASE.Agents.Specification.State
Return a string with the agent type (constant from EASE.Constants)
getType() - Method in class EASE.Agents.Specification.ShowContract
 
getTypeName() - Method in class EASE.Sensing.Specification.InputData
 
getTypes() - Static method in class EASE.Sensing.Specification.Conditional
 
getTypes() - Static method in class EASE.Sensing.Specification.UnaryExpression
 
getUniqueConditionSpecification() - Static method in class EASE.Agents.Specification.Specification
For getting a condspec when more than one might be requried at once
getValue() - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
getValue() - Method in class EASE.Sensing.Specification.Constant
 
getValueRef() - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
getVFSuggestion(VectorFactorySuggestion) - Method in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
gradient - Variable in class EASE.Agents.Specification.AxisPopupListener
 
granularity - Variable in class EASE.Factories.FactorySpecification
 
granularity - Variable in class EASE.Factories.NumberFactory
 
graph - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
Greater - class EASE.Sensing.Engine.CalcInterpret.Greater.
 
GREATER - Static variable in class EASE.Sensing.Specification.Conditional
 
Greater(Vector, boolean) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Greater
 
GUISet() - Method in class EASE.Agents.Specification.ActivationChooser
 
GUISet() - Method in class EASE.Agents.Specification.TransitionChooser
 
GUISet() - Method in class EASE.Agents.Specification.ContractInstantiation
 
GUISet(Vector, Vector) - Method in class EASE.Sensing.Specification.EnhancedCombo
 
GUISetup() - Method in class EASE.Sensing.Specification.ConditionalPanel
 
GUISetup() - Method in class EASE.Sensing.Specification.UnaryPanel
 
GUISetup() - Method in class EASE.Sensing.Specification.IfPanel
 
GUISetup(boolean) - Method in class EASE.Sensing.Specification.IfClause
 

H

hasChanged() - Method in class EASE.Sensing.Specification.SpecPanel
 
hasGetMethod - Variable in class EASE.Sensing.Engine.CalcInterpret.FieldSensorValue
 
hasListeners() - Method in class EASE.Sensing.Specification.Cell
 
hasParameters() - Method in class EASE.Sensing.Specification.Cell
 
hasParameters() - Method in class EASE.Sensing.Specification.InputObjectField
 
hasParameters() - Method in class EASE.Sensing.Specification.Parameter
 
hasParameters() - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
hasSatisfactionFunction - Variable in class EASE.Agents.Engine.StateR
 
hasTransition(State) - Method in class EASE.Agents.Specification.State
Checks if there is a transition from this state that ends at state endState
HIDDEN_FILE - Static variable in class EASE.Sensing.Specification.ExtensionFileFilter
 
hide() - Method in class EASE.Sensing.Specification.Specification
 
hideFactoryOptions() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
hideObjectOptions() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
hideOnly - Variable in class EASE.Sensing.Specification.QuitAction
 
hideParamList() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
hideParamName() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
HIGHEST_INDEX - Static variable in class EASE.Sensing.Specification.Conditional
 
HIGHEST_INDEX - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
historyB - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
historyB - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
historyB - Variable in class EASE.Sensing.Specification.UnaryPanel
 
historyB - Variable in class EASE.Sensing.Specification.ConstantPanel
 
historyB - Variable in class EASE.Sensing.Specification.IfPanel
 
HistoryWindow - class EASE.Sensing.Specification.HistoryWindow.
 
HistoryWindow(Cell, Frame) - Constructor for class EASE.Sensing.Specification.HistoryWindow
 

I

ia - Variable in class EASE.Sensing.Engine.CalculationTrace
 
ia - Variable in class EASE.Agents.Engine.SingleAgentDisplay
 
ia - Variable in class EASE.Agents.Engine.AgentTreeNode
 
id - Variable in class EASE.Agents.Specification.InstantiatedContract
This id can be set to any number and is fairly meaningless.
IfClause - class EASE.Sensing.Specification.IfClause.
 
IfClause(Vector, Vector, boolean) - Constructor for class EASE.Sensing.Specification.IfClause
 
IfClause(Vector, Vector, boolean, Object, Object, Vector) - Constructor for class EASE.Sensing.Specification.IfClause
 
ifIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
IfPanel - class EASE.Sensing.Specification.IfPanel.
 
IfPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.IfPanel
 
IfPanel(SpecExport, IfStatement) - Constructor for class EASE.Sensing.Specification.IfPanel
 
ifs - Variable in class EASE.Sensing.Specification.FileFormat
 
ifs() - Method in class EASE.Sensing.Specification.SpecExport
 
IfStatement - class EASE.Sensing.Specification.IfStatement.
 
IfStatement - class EASE.Sensing.Engine.CalcInterpret.IfStatement.
Class encapsulating an if
IfStatement(String, String, Vector, Cell) - Constructor for class EASE.Sensing.Specification.IfStatement
 
IfStatement(Vector) - Constructor for class EASE.Sensing.Engine.CalcInterpret.IfStatement
 
infoP - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
inInt - Static variable in class EASE.Agents.Engine.AllAgents
 
initState - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
input - Variable in class EASE.Sensing.Specification.InputObjectField
 
InputData - class EASE.Sensing.Specification.InputData.
Specification unit of data available from Simulator Interface
InputData(SensorReference) - Constructor for class EASE.Sensing.Specification.InputData
 
InputData(String, String, String) - Constructor for class EASE.Sensing.Specification.InputData
Creates a specification for a piece of input data
InputData(String, String, String, Vector) - Constructor for class EASE.Sensing.Specification.InputData
Input data with parameters - really an environment function
InputListData - class EASE.Sensing.Specification.InputListData.
Specification list of data available from Simulator Interface
InputListData(String, String, String) - Constructor for class EASE.Sensing.Specification.InputListData
Creates a specification for a listof input data
InputObjectField - class EASE.Sensing.Specification.InputObjectField.
Holds a reference to a particular field of an input data object
InputObjectField(InputData, String) - Constructor for class EASE.Sensing.Specification.InputObjectField
 
InputObjectFieldReference - class EASE.Sensing.Specification.InputObjectFieldReference.
 
InputObjectFieldReference(CellReference, String) - Constructor for class EASE.Sensing.Specification.InputObjectFieldReference
 
INSERT - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
inst - Variable in class EASE.Agents.Specification.ContractInstantiation
 
instance - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
instantiateComboVectors() - Method in class EASE.Sensing.Specification.ConditionalPanel
 
instantiateComboVectors() - Method in class EASE.Sensing.Specification.UnaryPanel
 
instantiated - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
instantiated - Variable in class EASE.Sensing.Specification.InternalIf
 
instantiated - Variable in class EASE.Sensing.Specification.IfClause
 
instantiated - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
instantiated - Variable in class EASE.Agents.Engine.AgentHolder
 
InstantiatedAgent - class EASE.Agents.Engine.InstantiatedAgent.
 
InstantiatedAgent(GenericAgent, Hashtable, InstantiatedAgent) - Constructor for class EASE.Agents.Engine.InstantiatedAgent
 
InstantiatedContract - class EASE.Agents.Specification.InstantiatedContract.
 
InstantiatedContract(AgentStartSpecification) - Constructor for class EASE.Agents.Specification.InstantiatedContract
This is really a dummy constructor for starting agents which is needed so that AllAgents.makeInstantiatedAgent works correctly Probably going to need to add parameters !!
InstantiatedContract(ExportContract, AgentSave) - Constructor for class EASE.Agents.Specification.InstantiatedContract
Constructor only if there are no instantiated params
InstantiatedContract(ExportContract, AgentSave, Vector) - Constructor for class EASE.Agents.Specification.InstantiatedContract
Constructor with instantiated params
InstantiatedEngineer - class EASE.Agents.Engine.InstantiatedEngineer.
An instantiated engineer agent.
InstantiatedEngineer(GenericEngineer, Hashtable, InstantiatedAgent) - Constructor for class EASE.Agents.Engine.InstantiatedEngineer
 
InstantiatedListAgent - class EASE.Agents.Engine.InstantiatedListAgent.
 
InstantiatedListAgent(GenericAgent, Hashtable, InstantiatedAgent, InstantiatedContract) - Constructor for class EASE.Agents.Engine.InstantiatedListAgent
 
InstantiatedManager - class EASE.Agents.Engine.InstantiatedManager.
 
InstantiatedManager(GenericAgent, Hashtable, InstantiatedAgent) - Constructor for class EASE.Agents.Engine.InstantiatedManager
 
InstantiatedParameter - class EASE.Sensing.Specification.InstantiatedParameter.
This class holds a parameter with some value.
InstantiatedParameter(Parameter, Cell) - Constructor for class EASE.Sensing.Specification.InstantiatedParameter
This constructor is for using when the IP is for use now.
InstantiatedParameter(ParameterReference, CellReference) - Constructor for class EASE.Sensing.Specification.InstantiatedParameter
This constructor should be used when the IP is to be saved properly !! This is for saved instantiated parameters in Agent Specification.
instantiatedParams - Variable in class EASE.Sensing.Specification.Cell
 
instantiatedParams - Variable in class EASE.Sensing.Specification.CellReference
 
instantiatedParams - Variable in class EASE.Agents.Specification.ExportContract
 
instantiatedParams - Variable in class EASE.Agents.Specification.InstantiatedContract
Any instantiated parameters associated with this contract
instantiatedParams - Variable in class EASE.Agents.Engine.StateR
 
instantiatedParams - Variable in class EASE.Agents.Engine.TransitionR
 
InstantiatedSM - class EASE.Agents.Engine.InstantiatedSM.
Instantiation of a state machine for an agent.
InstantiatedSM(StateMachine) - Constructor for class EASE.Agents.Engine.InstantiatedSM
 
instantiateParamsForEngine(Node) - Method in class EASE.Sensing.Specification.Cell
 
instantiateParamsForEngine(Node, Vector) - Static method in class EASE.Sensing.Specification.Cell
 
instParams - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
Vector containing the InstantiateParam objects i.e.
Interface - interface EASE.Sensing.Interface.Interface.
This is the interface specification for the interface between a simulator and the sensing subsystem.
internal - Variable in class EASE.Sensing.Specification.IfPanel
 
InternalIf - class EASE.Sensing.Specification.InternalIf.
 
InternalIf(Vector, Vector) - Constructor for class EASE.Sensing.Specification.InternalIf
 
InternalIf(Vector, Vector, Vector) - Constructor for class EASE.Sensing.Specification.InternalIf
 
internalRootNode - Variable in class EASE.Sensing.Specification.Specification
 
internalTop - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
interpreter - Variable in class EASE.Sensing.Engine.Calculation
 
intrinsicPriority - Variable in class EASE.Agents.Engine.GenericAgent
 
ips - Variable in class EASE.Agents.Specification.ContractInstantiation
 
isBranch(DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
isExtensionListInDescription() - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Returns whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
isFailing() - Method in class EASE.Agents.Engine.StateR
Whether or not the agent is failing.
isFailing() - Method in class EASE.Agents.Engine.InstantiatedSM
Check if this state machine is failing by checking whether the current state is failing.
isFailing(int) - Method in class EASE.Agents.Engine.StateMachine
Returns whether the state is failing.
isFailure - Variable in class EASE.Agents.Specification.TransitionSave
Whether or not the transition is a failure transition.
isFailure - Variable in class EASE.Agents.Specification.State
 
isFailure - Variable in class EASE.Agents.Specification.StateSave
Does this state represent a failure state
isFailure - Variable in class EASE.Agents.Specification.Transition
These variables describe whether the transition should be taken on failure or success, respectively, of an existing contract.
isFailure - Variable in class EASE.Agents.Engine.StateR
 
isFailure - Variable in class EASE.Agents.Engine.TransitionR
 
isFailure() - Method in class EASE.Agents.Specification.Transition
Is this transition a failure transition.
isFinal - Variable in class EASE.Agents.Specification.State
 
isFinal - Variable in class EASE.Agents.Specification.StateSave
Does this state represent a finished/success state
isMutual - Variable in class EASE.Factories.VectorFactory
 
isSelected - Variable in class EASE.Agents.Engine.AgentTreeNode
 
isStart - Variable in class EASE.Agents.Specification.State
 
isStart - Variable in class EASE.Agents.Specification.StateSave
Does this state represent a starting state.
isStart - Variable in class EASE.Agents.Engine.StateR
 
isStart() - Method in class EASE.Agents.Specification.State
 
isSucceeding() - Method in class EASE.Agents.Engine.StateR
Whether or not the agent is succeeding.
isSuccess - Variable in class EASE.Agents.Specification.TransitionSave
Whether or not the transition is a success transition.
isSuccess - Variable in class EASE.Agents.Specification.Transition
These variables describe whether the transition should be taken on failure or success, respectively, of an existing contract.
isSuccess - Variable in class EASE.Agents.Engine.StateR
 
isSuccess - Variable in class EASE.Agents.Engine.TransitionR
 
isSuccess() - Method in class EASE.Agents.Specification.Transition
Is this transition a success transition.
isSuccess() - Method in class EASE.Agents.Engine.InstantiatedSM
Check if the agent is/has succeeded by checking whether it is in a success state.
isSuccess(int) - Method in class EASE.Agents.Engine.StateMachine
Returns whether the state is a success(final) state.
ix - Variable in class EASE.Agents.Specification.Transition
 
iy - Variable in class EASE.Agents.Specification.Transition
 

J

justCreated() - Method in class EASE.Sensing.Specification.Cell
Returns true if cell was just created and has not yet been put in a file.

K

keyPressed(KeyEvent) - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
killed - Variable in class EASE.Agents.Engine.InstantiatedManager
 
killed - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
killFailB - Variable in class EASE.Agents.Engine.AgentDisplay
 
killSuccessB - Variable in class EASE.Agents.Engine.AgentDisplay
 
knownObjects - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 

L

last - Variable in class EASE.Agents.Specification.SMPanel
 
last - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
lastKnownAccepted - Variable in class EASE.Factories.NumberFactory
 
lastSel - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
lastSel - Variable in class EASE.Agents.Specification.ContractInstantiation
 
left - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
left - Variable in class EASE.Sensing.Specification.UnaryPanel
 
LEFT - Variable in class EASE.Sensing.Specification.Conditional
 
LEFT - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
leftValues - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
leftValues - Variable in class EASE.Sensing.Specification.UnaryPanel
 
legend - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
legendSize - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Legend
 
Less - class EASE.Sensing.Engine.CalcInterpret.Less.
 
LESS - Static variable in class EASE.Sensing.Specification.Conditional
 
Less(Vector, boolean) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Less
 
LIST - Static variable in interface EASE.Constants
 
LIST_MANAGER_COLOR - Variable in class EASE.Agents.Specification.Configuration
Color of a manager in agent engine display.
ListAgentCreateTemplate - class EASE.Agents.Engine.ListAgentCreateTemplate.
 
ListAgentCreateTemplate(InstantiatedContract, Hashtable, InstantiatedAgent) - Constructor for class EASE.Agents.Engine.ListAgentCreateTemplate
 
listeners - Variable in class EASE.Sensing.Specification.Cell
 
listeners - Variable in class EASE.Factories.Factory
 
listeners - Variable in class EASE.Agents.Specification.Agent
 
listeners - Variable in class EASE.Agents.Specification.State
 
listeners - Variable in class EASE.Agents.Specification.AllAgents
 
listeners - Variable in class EASE.Agents.Specification.Transition
 
listeners - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
listeners - Static variable in class EASE.Agents.Engine.AllAgents
 
listNode - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
listPane - Variable in class EASE.Sensing.Specification.Specification
 
listScrollPane - Variable in class EASE.Sensing.Specification.Specification
 
listScrollPane - Variable in class EASE.Agents.Specification.AllAgents
 
ListSensorData - class EASE.Sensing.Engine.CalcInterpret.ListSensorData.
A List Input data type.
ListSensorData(String, String) - Constructor for class EASE.Sensing.Engine.CalcInterpret.ListSensorData
 
loadAgents(File) - Method in class EASE.Agents.Engine.AllAgents
Specificies an agent file to use (does not load).

M

main - Variable in class EASE.Sensing.Specification.NewUnaryAction
 
main - Variable in class EASE.Sensing.Specification.EditItemAction
 
main - Variable in class EASE.Sensing.Specification.TopLevelAction
 
main - Variable in class EASE.Sensing.Specification.NewExpressionAction
 
main - Static variable in class EASE.Sensing.Specification.OpenFileAction
 
main - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
main - Variable in class EASE.Sensing.Specification.EditTopAction
 
main - Variable in class EASE.Sensing.Specification.NewConstant
 
main - Variable in class EASE.Sensing.Specification.DeleteTopAction
 
main - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
main - Variable in class EASE.Sensing.Specification.SaveAction
 
main - Variable in class EASE.Sensing.Specification.UnaryPanel
 
main - Variable in class EASE.Sensing.Specification.QuitAction
 
main - Variable in class EASE.Sensing.Specification.IfPanel
 
main - Variable in class EASE.Sensing.Specification.NewIfAction
 
main - Variable in class EASE.Sensing.Specification.DeleteSimpleAction
 
main - Variable in class EASE.Acting.StartControl
 
main - Variable in class EASE.Agents.Specification.Chooser
 
main - Variable in class EASE.Agents.Specification.Specification
 
main - Variable in class EASE.Agents.Specification.ShowContract
 
main - Variable in class EASE.Agents.Specification.AllAgents
 
Main - class EASE.Agents.Engine.Main.
 
Main() - Constructor for class EASE.Agents.Engine.Main
Should eventually have a variety of options here so that is can be started up in different modes.
main(String[]) - Static method in class EASE.EASE
Main progam for EASE The path command line argument gives a list of directories in which to search for specification files.
main(String[]) - Static method in class EASE.Sensing.Specification.Specification
Start up -path command line gives the list of % separated directories in which to look for condition files.
main(String[]) - Static method in class EASE.Agents.Specification.Specification
Needs to be updated to take env from command line -path command line argument gives the paths to search for files (separated by %'s). -env name Tells EASE to use environment name.
main(String[]) - Static method in class EASE.Agents.Engine.Main
 
mainP - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
mainP - Variable in class EASE.Agents.Specification.SubContractsSpecification
 
mainPane - Variable in class EASE.Sensing.Specification.Specification
 
mainPanel - Variable in class EASE.Sensing.Specification.TransitionPanel
 
mainPanel - Variable in class EASE.Sensing.Specification.ActivationPanel
 
mainPanel - Variable in class EASE.Sensing.Specification.SatisfactionPanel
 
mainPanel - Variable in class EASE.Factories.FactoryDisplay
 
mainPanel - Variable in class EASE.Agents.Specification.AgentSpecification
Overload the getPreferredSize code in this Panel to update preferred sizes.
mainScrollPane - Variable in class EASE.Sensing.Specification.Specification
 
makeContracts - Variable in class EASE.Agents.Engine.InstantiatedManager
 
makeContracts - Variable in class EASE.Agents.Engine.InstantiatedListAgent
Indicate what actions this agent wants to perform.
makeContracts() - Method in class EASE.Agents.Engine.InstantiatedManager
This function is called by the controller to find out which contracts should be started.
makeContracts() - Method in class EASE.Agents.Engine.InstantiatedListAgent
This function is called by the controller to find out which contracts should be started.
makeInstantiatedAgent(InstantiatedContract, Hashtable, InstantiatedAgent) - Method in class EASE.Agents.Engine.AgentHolder
Does the actual creation of the instantiated agent.
makeInvisible() - Method in class EASE.Agents.Specification.ContractInstantiation
 
makeVisible() - Method in class EASE.Agents.Specification.ContractInstantiation
Called before the window is popped up to set everything correctly.
MANAGER - Static variable in interface EASE.Constants
 
MANAGER_COLOR - Variable in class EASE.Agents.Specification.Configuration
Color of a manager in agent engine display.
matchParam(Parameter, Vector) - Static method in class EASE.Sensing.Specification.Cell
 
max - Variable in class EASE.Factories.FactorySpecification
 
max - Variable in class EASE.Factories.NumberFactory
 
MAX_MESG - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
maxValues - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
maybeShowPopup(MouseEvent) - Method in class EASE.Agents.Specification.PopupListener
 
maybeShowPopup(MouseEvent) - Method in class EASE.Agents.Specification.AxisPopupListener
 
menuBar - Variable in class EASE.Sensing.Specification.Specification
 
menuBar - Variable in class EASE.Agents.Specification.Specification
 
min - Variable in class EASE.Factories.FactorySpecification
 
min - Variable in class EASE.Factories.NumberFactory
 
min - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
Minus - class EASE.Sensing.Engine.CalcInterpret.Minus.
Minus right from left.
MINUS - Static variable in class EASE.Sensing.Specification.Conditional
 
Minus(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Minus
 
mouseDragged(MouseEvent) - Method in class EASE.Agents.Specification.ComponentDrag
 
mouseListener - Variable in class EASE.Agents.Specification.State
 
mouseMoved(MouseEvent) - Method in class EASE.Agents.Specification.ComponentDrag
 
mousePressed(MouseEvent) - Method in class EASE.Agents.Specification.PopupListener
 
mousePressed(MouseEvent) - Method in class EASE.Agents.Specification.ComponentDrag
 
mouseReleased(MouseEvent) - Method in class EASE.Agents.Specification.PopupListener
 
mouseReleased(MouseEvent) - Method in class EASE.Agents.Specification.MouseToAction
 
MouseToAction - class EASE.Agents.Specification.MouseToAction.
 
MouseToAction(Component) - Constructor for class EASE.Agents.Specification.MouseToAction
 
MUTUAL_EXCLUSION - Static variable in class EASE.Factories.VectorFactorySpecification
Types of possible Vector factories.

N

name - Variable in class EASE.Sensing.Specification.Cell
 
name - Variable in class EASE.Sensing.Specification.SpecPanel
 
name - Variable in class EASE.Sensing.Engine.Calculation
 
name - Variable in class EASE.Sensing.Engine.CalcInterpret.Node
 
name - Variable in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
name - Variable in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
name - Variable in class EASE.Factories.Factory
 
name - Variable in class EASE.Factories.FactorySpecification
 
name - Variable in class EASE.Agents.Specification.Agent
 
name - Variable in class EASE.Agents.Specification.AgentSave
 
name - Variable in class EASE.Agents.Specification.BasicPanel
 
name - Variable in class EASE.Agents.Specification.State
Default name for state
name - Variable in class EASE.Agents.Specification.StateSave
 
name - Variable in class EASE.Agents.Engine.GenericAgent
 
name - Variable in class EASE.Agents.Engine.StateR
 
NAME - Static variable in class EASE.Sensing.Specification.FactorySuggestion
 
nameF - Variable in class EASE.Agents.Specification.ShowContract
 
nameL - Variable in class EASE.Agents.Engine.SingleAgentDisplay
 
namePanel - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
namePanel - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
namePanel - Variable in class EASE.Sensing.Specification.UnaryPanel
 
namePanel - Variable in class EASE.Sensing.Specification.IfPanel
 
names - Static variable in class EASE.Sensing.Specification.EnhancedCombo
 
nameTaken(Agent) - Method in class EASE.Agents.Specification.AllAgents
Check if there is already an agent by this name
NegotiationListener - interface EASE.Factories.NegotiationListener.
 
newActivationAction - Variable in class EASE.Sensing.Specification.Specification
 
newActivationPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newAgentB - Variable in class EASE.Agents.Specification.AllAgents
 
newAgents - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
newAgentSpec(Agent) - Method in class EASE.Agents.Specification.Specification
Set up the agent specification panel
newClause - Variable in class EASE.Sensing.Specification.InternalIf
 
NewConstant - class EASE.Sensing.Specification.NewConstant.
 
NewConstant(SpecExport) - Constructor for class EASE.Sensing.Specification.NewConstant
 
newConstantAction - Variable in class EASE.Sensing.Specification.Specification
 
newConstantPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newExpressionAction - Variable in class EASE.Sensing.Specification.Specification
 
NewExpressionAction - class EASE.Sensing.Specification.NewExpressionAction.
 
NewExpressionAction(SpecExport) - Constructor for class EASE.Sensing.Specification.NewExpressionAction
 
newExpressionPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newIfAction - Variable in class EASE.Sensing.Specification.Specification
 
NewIfAction - class EASE.Sensing.Specification.NewIfAction.
 
NewIfAction(SpecExport) - Constructor for class EASE.Sensing.Specification.NewIfAction
 
newIfPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newM - Variable in class EASE.Sensing.Specification.Specification
 
newOutput(Vector) - Method in interface EASE.Factories.NegotiationListener
 
newOutput(Vector) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
newOutput(Vector) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Legend
 
newSatisfactionAction - Variable in class EASE.Sensing.Specification.Specification
 
newSatisfactionPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newStateM - Variable in class EASE.Agents.Specification.SMPanel
 
newTransitionConditionAction - Variable in class EASE.Sensing.Specification.Specification
 
NewTransitionConditionAction - class EASE.Sensing.Specification.NewTransitionConditionAction.
 
NewTransitionConditionAction(SpecExport) - Constructor for class EASE.Sensing.Specification.NewTransitionConditionAction
 
newTransitionPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newUnaryAction - Variable in class EASE.Sensing.Specification.Specification
 
NewUnaryAction - class EASE.Sensing.Specification.NewUnaryAction.
 
NewUnaryAction(SpecExport) - Constructor for class EASE.Sensing.Specification.NewUnaryAction
 
newUnaryPanel() - Method in class EASE.Sensing.Specification.SpecExport
 
newValues(Vector) - Method in interface EASE.Factories.NegotiationListener
 
newValues(Vector) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
newValues(Vector) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Legend
 
nextProposed - Variable in class EASE.Factories.Factory
 
nextProposed(Object) - Method in class EASE.Factories.Factory
Function to come up with a new suggested value for the factory output.
nextProposed(Object) - Method in class EASE.Factories.VectorFactory
 
nextProposed(Object) - Method in class EASE.Factories.NumberFactory
Function to come up with a new suggested value for the factory output.
nextSat - Variable in class EASE.Factories.ProposeResult
 
Node - class EASE.Sensing.Engine.CalcInterpret.Node.
The abstract top of the calculation nodes.
Node(Vector) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Node
 
Node(Vector, String) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Node
 
NoEditDisplay - class EASE.Sensing.Specification.NoEditDisplay.
This class is for displaying the available public information but not allowing editing.
NoEditDisplay(SpecExport) - Constructor for class EASE.Sensing.Specification.NoEditDisplay
Standard Constructor
noneCell - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
noOfEngineers - Variable in class EASE.Factories.Factory
 
noOfValues - Variable in class EASE.Factories.NumberFactory
 
Not - class EASE.Sensing.Engine.CalcInterpret.Not.
 
NOT - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Not(Vector, Boolean) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Not
 
notifyAgentChange(InstantiatedAgent) - Method in class EASE.Agents.Engine.AgentDisplay
 
notifyAgentChange(InstantiatedAgent) - Method in interface EASE.Agents.Engine.AgentListener
 
notifyAll(ActionEvent) - Method in class EASE.Agents.Specification.State
 
notifyAll(ActionEvent) - Method in class EASE.Agents.Specification.Transition
 
notifyAllChangeListeners() - Method in class EASE.Agents.Engine.InstantiatedAgent
 
notifyAllListeners() - Method in class EASE.Sensing.Specification.Cell
 
notifyChange() - Method in class EASE.Sensing.Specification.SpecExport
 
notifyChange() - Method in class EASE.Agents.Specification.Agent
 
notifyChange() - Method in class EASE.Agents.Specification.AllAgents
 
notifyChange() - Method in class EASE.Agents.Engine.InstantiatedAgent
 
notifyChange(Cell) - Method in class EASE.Sensing.Specification.Cell
 
notifyChange(Cell) - Method in class EASE.Sensing.Specification.EnhancedCombo
 
notifyChange(Cell) - Method in interface EASE.Sensing.Specification.CellChangeListener
This function is called in the listener when a Cell to which the listener is registered changes.
NUMBER - Static variable in interface EASE.Constants
 
NUMBER_FACTORY - Static variable in class EASE.Factories.FactorySpecification
 
NumberFactory - class EASE.Factories.NumberFactory.
 
NumberFactory(String, ThreadGroup, double, double, double) - Constructor for class EASE.Factories.NumberFactory
 
NumberFactory(String, ThreadGroup, double, double, double, double) - Constructor for class EASE.Factories.NumberFactory
 
numValue - Variable in class EASE.Sensing.Specification.Constant
 

O

OBJECT - Static variable in interface EASE.Constants
 
OBJECT_PARAM_NAME - Static variable in class EASE.Agents.Engine.InstantiatedListAgent
This is the name of the parameter that will be inserted into the params hashtable.
objectInfo - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
objectInfoC - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
objectOptionsVisible - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
objects - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
offsetx - Variable in class EASE.Agents.Specification.ComponentDrag
 
offsety - Variable in class EASE.Agents.Specification.ComponentDrag
 
okB - Variable in class EASE.Agents.Specification.AgentSpecification
 
OKB - Variable in class EASE.Agents.Specification.Chooser
 
OKB - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
 
oldAgents - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
oldContracts - Variable in class EASE.Agents.Engine.InstantiatedManager
 
oldFactories - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
onEnvironmentBranch(DefaultMutableTreeNode) - Static method in class EASE.Sensing.Specification.TreeKeyHandler
 
onFail - Variable in class EASE.Agents.Specification.AxisPopupListener
 
openAction - Variable in class EASE.Agents.Specification.Specification
 
openFile(String) - Method in class EASE.Sensing.Specification.SpecExport
 
openFile(String) - Method in class EASE.Sensing.Specification.Specification
Called to open a file
openFile(String) - Method in class EASE.Sensing.Specification.CellStore
Opens up a new file of cells.
openFileAction - Static variable in class EASE.Sensing.Specification.SpecExport
 
openFileAction - Variable in class EASE.Sensing.Specification.Specification
 
OpenFileAction - class EASE.Sensing.Specification.OpenFileAction.
Action for opening files.
OpenFileAction - class EASE.Agents.Specification.OpenFileAction.
 
OpenFileAction() - Constructor for class EASE.Sensing.Specification.OpenFileAction
 
OpenFileAction(SpecExport) - Constructor for class EASE.Sensing.Specification.OpenFileAction
 
OpenFileAction(Specification) - Constructor for class EASE.Agents.Specification.OpenFileAction
 
openFiles - Static variable in class EASE.Sensing.Specification.SpecExport
 
openFiles - Variable in class EASE.Sensing.Specification.CellStore
 
operator - Variable in class EASE.Sensing.Specification.Conditional
 
operator - Variable in class EASE.Sensing.Specification.ExpressionType
 
operator - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
operator - Variable in class EASE.Sensing.Specification.UnaryPanel
 
operator - Variable in class EASE.Sensing.Specification.UnaryExpression
 
operators - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
operators - Variable in class EASE.Sensing.Specification.UnaryPanel
 
option - Variable in class EASE.Sensing.Specification.TransitionPanel
 
option - Variable in class EASE.Sensing.Specification.ActivationPanel
 
option - Variable in class EASE.Sensing.Specification.SatisfactionPanel
 
options - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
options - Variable in class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
optionsAct - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
optionsBasic - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
optionsP - Variable in class EASE.Agents.Specification.Chooser
 
optionsSatis - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
optionsTran - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
opToExpType(int) - Static method in class EASE.Sensing.Specification.Conditional
Returns an expression type object for the operator.
opToExpType(int) - Static method in class EASE.Sensing.Specification.UnaryExpression
Returns an expression type object for the operator.
opToStr(int) - Static method in class EASE.Sensing.Specification.Conditional
 
opToStr(int) - Static method in class EASE.Sensing.Specification.UnaryExpression
 
OR - Static variable in class EASE.Sensing.Specification.Conditional
 
outInt - Static variable in class EASE.Agents.Engine.AllAgents
 
output - Variable in class EASE.Factories.Factory
 
output - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
output() - Method in class EASE.Factories.Factory
This is the function that the agent controller will call to get the output from the thread.
outputCounter - Variable in class EASE.Agents.Engine.Controller
 
outputRate - Variable in class EASE.Agents.Engine.Controller
 
outputTime - Variable in class EASE.Agents.Engine.Controller
 
owner - Variable in class EASE.Sensing.Specification.ParameterReference
 
owner - Variable in class EASE.Sensing.Specification.Parameter
======================== Data

P

paint(Graphics) - Method in class EASE.Agents.Specification.State
 
paint(Graphics) - Method in class EASE.Agents.Specification.Transition
Draws a straight line between the start and end states.
paintComponent(Graphics) - Method in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
panels - Variable in class EASE.Sensing.Specification.EnhancedCombo.ShowParamsPane
 
param - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
param - Variable in class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
param - Variable in class EASE.Sensing.Specification.InstantiatedParameter
 
PARAM_NAME - Static variable in class EASE.Sensing.Engine.Satisfaction
 
paramComment - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
paramDisplays - Variable in class EASE.Agents.Specification.ShowContract
 
Parameter - class EASE.Sensing.Specification.Parameter.
Class for an parameter.
Parameter - class EASE.Sensing.Engine.CalcInterpret.Parameter.
Encapsulates an instantiated agent specific parameter.
Parameter(Parameter) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Parameter
This constructor does the translation between specification and engine.
Parameter(ParameterReference) - Constructor for class EASE.Sensing.Specification.Parameter
 
Parameter(String) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Parameter
Don't know when or if this constructor would be called Seems to be called by Agent Spec parameters
Parameter(String, String, Cell) - Constructor for class EASE.Sensing.Specification.Parameter
======================== Constructors
ParameterReference - class EASE.Sensing.Specification.ParameterReference.
 
ParameterReference(File, Parameter) - Constructor for class EASE.Sensing.Specification.ParameterReference
 
ParameterReference(String, Parameter) - Constructor for class EASE.Sensing.Specification.ParameterReference
 
parameters - Variable in class EASE.Sensing.Specification.InputData
 
paramListVisible - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
paramName - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
paramNameVisible - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
paramOptions - Variable in class EASE.Sensing.Specification.TransitionPanel
 
paramOptions - Variable in class EASE.Sensing.Specification.ActivationPanel
 
paramOptions - Variable in class EASE.Sensing.Specification.SatisfactionPanel
 
paramP - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent
 
paramRef - Variable in class EASE.Sensing.Specification.InstantiatedParameter
 
params - Variable in class EASE.Sensing.Specification.CellReference
 
params - Variable in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
params - Variable in class EASE.Agents.Specification.AgentStartSpecification
 
params - Variable in class EASE.Agents.Specification.ShowContract
 
params - Variable in class EASE.Agents.Engine.GenericAgent
 
params - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
params - Variable in class EASE.Agents.Engine.ListAgentCreateTemplate
 
paramsFromParent - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
paramsHashed - Variable in class EASE.Agents.Engine.TransitionR
 
paramsPanel - Variable in class EASE.Agents.Specification.ShowContract
 
paramsPanel - Variable in class EASE.Agents.Specification.ContractInstantiation
 
paramsScroll - Variable in class EASE.Agents.Specification.ShowContract
 
parent - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
parent - Variable in class EASE.Agents.Engine.ListAgentCreateTemplate
 
parentPriority - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
paths - Static variable in class EASE.EASE
Search paths for condition files.
pauseB - Variable in class EASE.Agents.Engine.AgentDisplay
 
paused - Variable in class EASE.Factories.Factory
 
paused - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
paused() - Method in class EASE.Agents.Engine.InstantiatedAgent
This method is called to see whether the agent is paused.
performAction(InstantiatedAgent) - Method in class EASE.Agents.Engine.Controller
 
performEngineerAction(InstantiatedEngineer) - Method in class EASE.Agents.Engine.Controller
Perform actions for an engineer.
performInstantiatedListAction(InstantiatedListAgent) - Method in class EASE.Agents.Engine.Controller
Perform InstantiatedListAgent action.
performManagerAction(InstantiatedManager) - Method in class EASE.Agents.Engine.Controller
Perform actions of a manager.
Plus - class EASE.Sensing.Engine.CalcInterpret.Plus.
 
PLUS - Static variable in class EASE.Sensing.Specification.Conditional
 
Plus(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Plus
 
pointSize - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
popListener - Variable in class EASE.Agents.Specification.State
 
popListener - Variable in class EASE.Agents.Specification.SMPanel
 
popListener - Variable in class EASE.Agents.Specification.Transition
 
popup - Variable in class EASE.Agents.Specification.PopupListener
 
popup - Variable in class EASE.Agents.Specification.State
 
popup - Variable in class EASE.Agents.Specification.SMPanel
 
popup - Variable in class EASE.Agents.Specification.Transition
 
PopupListener - class EASE.Agents.Specification.PopupListener.
 
PopupListener(JPopupMenu) - Constructor for class EASE.Agents.Specification.PopupListener
 
pos - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
position - Variable in class EASE.Agents.Specification.StateSave
 
Pow - class EASE.Sensing.Engine.CalcInterpret.Pow.
 
POW - Static variable in class EASE.Sensing.Specification.Conditional
 
Pow(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Pow
 
pr - Variable in class EASE.Agents.Specification.ShowContract.ParamDisplay
 
pr - Variable in class EASE.Agents.Specification.ContractInstantiation.InstantiateParam
 
pr - Variable in class EASE.Agents.Engine.CreateAgentFrame.InstantiateAgent.InstantiateParam
 
previous - Variable in class EASE.Sensing.Specification.SpecPanel
 
previous - Variable in class EASE.Agents.Specification.ActivationChooser
 
previous - Variable in class EASE.Agents.Specification.Agent
 
previous - Variable in class EASE.Agents.Specification.TransitionChooser
 
previous - Variable in class EASE.Agents.Specification.SatisfactionChooser
 
previous - Variable in class EASE.Agents.Specification.AgentSpecification
 
previousVersion - Variable in class EASE.Sensing.Specification.Cell
 
primitive - Variable in class EASE.Sensing.Engine.ActualEngine
 
priority - Variable in class EASE.Factories.ProposeResult
 
priority - Variable in class EASE.Agents.Specification.Agent
 
priority - Variable in class EASE.Agents.Specification.AgentSave
 
priority - Variable in class EASE.Agents.Specification.ExportContract
 
priority() - Method in class EASE.Agents.Engine.InstantiatedAgent
Called to get the priority of the agent.
priority(Hashtable) - Method in class EASE.Agents.Engine.GenericAgent
This function returns the aspects of the agents priority that are common to all instantiations.
priorityL - Variable in class EASE.Agents.Engine.SingleAgentDisplay
 
prioritySlider - Variable in class EASE.Agents.Specification.BasicPanel
 
prioritySlider - Variable in class EASE.Agents.Specification.ShowContract
 
priorityTrace() - Method in class EASE.Agents.Engine.InstantiatedAgent
Get a priority calculation trace
priorityTrace(Hashtable, StringBuffer) - Method in class EASE.Agents.Engine.GenericAgent
 
propagate - Variable in class EASE.Sensing.Specification.EnhancedCombo.InstantiatePanel
 
propagateMouseEvent(MouseEvent) - Method in class EASE.Agents.Specification.SMPanel
 
propose(String, Object) - Method in class EASE.Agents.Engine.InstantiatedEngineer
This form of propose is called when the factory is not checking output only the new suggestion.
propose(String, Object, Object) - Method in class EASE.Agents.Engine.InstantiatedEngineer
Called by the factory to offer two suggestions, the first is a new proposal that the factory has come up with and the second is the previous best solution.
ProposeResult - class EASE.Factories.ProposeResult.
 
ProposeResult(double, double) - Constructor for class EASE.Factories.ProposeResult
Responding to a proposal with just proposal.
ProposeResult(double, double, double) - Constructor for class EASE.Factories.ProposeResult
Responding to a proposal with both proposal and current output.

Q

quitAction - Variable in class EASE.Sensing.Specification.Specification
 
quitAction - Variable in class EASE.Agents.Specification.Specification
 
QuitAction - class EASE.Sensing.Specification.QuitAction.
 
QuitAction - class EASE.Agents.Specification.QuitAction.
 
QuitAction() - Constructor for class EASE.Agents.Specification.QuitAction
 
QuitAction(SpecExport) - Constructor for class EASE.Sensing.Specification.QuitAction
 

R

radToDegree(double) - Method in class EASE.Sensing.Engine.CalcInterpret.Unary
 
rand - Variable in class EASE.Factories.NumberFactory
 
reallyasleep - Variable in class EASE.Factories.Factory
 
reallyasleep - Variable in class EASE.Factories.FactoryDisplay.Updater
 
realStates - Variable in class EASE.Agents.Specification.AgentSave
 
realStates() - Method in class EASE.Agents.Specification.AgentSave
 
realTransitions() - Method in class EASE.Agents.Specification.AgentSave
 
reason - Static variable in class EASE.Agents.Engine.TransitionMonitor
 
REEVALUATE_BEST - Static variable in interface EASE.Constants
Number of factory negotiation cycles between reevaluating best output
reevaluateBest(Vector, Object, double[], int) - Method in class EASE.Factories.Factory
 
ref - Variable in class EASE.Sensing.Specification.Parameter
 
refresh() - Method in class EASE.Sensing.Specification.NoEditDisplay
 
register - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
registerWith() - Method in class EASE.Agents.Engine.InstantiatedEngineer
This function is called by the agent controller to see if there are any factories that the agent wishes to be registered with.
registrations - Variable in class EASE.Agents.Specification.SatisfactionChooser
 
removeAgent(Agent) - Method in class EASE.Agents.Specification.AllAgents
 
removeAgents(Vector) - Method in class EASE.Agents.Engine.AgentHolder
Removes some group of agents from the list of instantiated agents
removeB - Variable in class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel
 
removeB - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
removeB - Variable in class EASE.Agents.Specification.ContractInstantiation
 
removeCell(Cell) - Method in class EASE.Sensing.Specification.SpecExport
 
removeCellFromStore(Cell) - Method in class EASE.Sensing.Specification.Specification
Removes a Cell from the hashtable containing all the Cells.
removeCellFromTree(Cell) - Method in class EASE.Sensing.Specification.Specification
Removes a single cell from the cell tree
removeChangeListener(CellChangeListener) - Method in class EASE.Sensing.Specification.Cell
 
removeChangeListener(ChangeListener) - Method in class EASE.Sensing.Specification.SpecExport
 
removeChangeListener(ChangeListener) - Method in interface EASE.Sensing.Specification.ChangeProducer
 
removeEngineer(InstantiatedEngineer) - Method in class EASE.Factories.Factory
Function to allow engineers to finish with the factory.
removeInstantiated(Vector) - Method in class EASE.Sensing.Specification.Cell
If there is an instantiated parameter in instantiated that matches a parameter in params the parameter is removed from params.
removeInstantiated(Vector) - Method in class EASE.Agents.Engine.AllAgents
Take an instantiated agent off the list.
removeListener(AgentChangeListener) - Method in class EASE.Agents.Specification.Agent
 
removeListener(ChangeListener) - Method in class EASE.Agents.Specification.AllAgents
 
removeListener(NegotiationListener) - Method in class EASE.Factories.Factory
 
removeTransition(State) - Method in class EASE.Agents.Specification.State
add a transition.
removeWindowListener(WindowListener) - Method in class EASE.Sensing.Specification.Specification
 
replicate() - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
replicate() - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
representation - Variable in class EASE.Sensing.Specification.ExpressionType
 
restart() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel
 
resumeFactories() - Method in class EASE.Agents.Engine.AllAgents
Used by the start control to start the factories.
resumeFactories() - Method in class EASE.Agents.Engine.AgentHolder
Resume all factories
returnType - Variable in class EASE.Sensing.Specification.ExpressionType
 
right - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
RIGHT - Variable in class EASE.Sensing.Specification.Conditional
 
RIGHT - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
rightValues - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
root - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
rStates - Variable in class EASE.Agents.Specification.AgentSave
 
rules - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
rulesP - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
run() - Method in class EASE.Factories.Factory
 
run() - Method in class EASE.Factories.FactoryDisplay.Updater
 
run() - Method in class EASE.Agents.Engine.Controller
For ever For each agent execute agent End Start factory threads When out of time stop factory threads get and output factory output End
running - Variable in class EASE.Acting.StartControl
 

S

s - Static variable in class EASE.Sensing.Specification.SpecExport
 
s - Variable in class EASE.Sensing.Specification.Specification.WindowCloser
 
sad - Variable in class EASE.Agents.Engine.AgentTreeNode
 
safeResume() - Method in class EASE.Agents.Engine.AgentHolder.SafeThreadGroup
This code is ugly but needs to be done like this because a sleeping thread cannot wake itself.
safeStop() - Method in class EASE.Agents.Engine.Controller
 
safeSuspend() - Method in class EASE.Factories.Factory
Used to stop the factory safely
safeSuspend() - Method in class EASE.Factories.FactoryDisplay.Updater
 
safeSuspend() - Method in class EASE.Agents.Engine.AgentHolder.SafeThreadGroup
 
satDisp - Variable in class EASE.Sensing.Engine.CalculationTrace
 
satisChoose - Variable in class EASE.Agents.Specification.State
 
satisfaction - Variable in class EASE.Agents.Specification.Satisfaction
 
satisfaction - Variable in class EASE.Agents.Specification.State
 
satisfaction - Variable in class EASE.Agents.Specification.StateSave
 
Satisfaction - class EASE.Sensing.Specification.Satisfaction.
Specification of user defined satisfaction function
Satisfaction - class EASE.Sensing.Engine.Satisfaction.
This class encapsulates the satisfaction function for an engineer.
Satisfaction - class EASE.Agents.Specification.Satisfaction.
View of satisfaction from the perspective of Agent Specification.
SATISFACTION - Static variable in class EASE.Sensing.Specification.NoEditDisplay
Choose a Satisfaction NoEdit
Satisfaction() - Constructor for class EASE.Agents.Specification.Satisfaction
 
Satisfaction(CellReference) - Constructor for class EASE.Agents.Specification.Satisfaction
 
Satisfaction(String, Node) - Constructor for class EASE.Sensing.Engine.Satisfaction
 
Satisfaction(String, String, Cell) - Constructor for class EASE.Sensing.Specification.Satisfaction
 
Satisfaction(String, String, Cell, Satisfaction) - Constructor for class EASE.Sensing.Specification.Satisfaction
 
SatisfactionAction - class EASE.Sensing.Specification.SatisfactionAction.
 
SatisfactionAction(SpecExport) - Constructor for class EASE.Sensing.Specification.SatisfactionAction
 
SatisfactionChooser - class EASE.Agents.Specification.SatisfactionChooser.
 
SatisfactionChooser.ChoicePanel - class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel.
 
SatisfactionChooser.ChoicePanel(SatisfactionChooser) - Constructor for class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel
 
SatisfactionChooser.ChoicePanel(SatisfactionChooser, Satisfaction) - Constructor for class EASE.Agents.Specification.SatisfactionChooser.ChoicePanel
 
SatisfactionChooser(JFrame) - Constructor for class EASE.Agents.Specification.SatisfactionChooser
 
SatisfactionChooser(JFrame, Vector) - Constructor for class EASE.Agents.Specification.SatisfactionChooser
 
satisfactionIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
SatisfactionPanel - class EASE.Sensing.Specification.SatisfactionPanel.
 
SatisfactionPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.SatisfactionPanel
 
SatisfactionPanel(SpecExport, Satisfaction) - Constructor for class EASE.Sensing.Specification.SatisfactionPanel
 
satisfactions - Variable in class EASE.Sensing.Specification.FileFormat
 
satisfactions - Variable in class EASE.Agents.Engine.StateR
 
satisfactions() - Method in class EASE.Sensing.Specification.SpecExport
 
satisfactionTrace - Variable in class EASE.Sensing.Engine.CalculationTrace
 
satisfactionTrace(String, Object) - Method in class EASE.Agents.Engine.InstantiatedEngineer
Tracing
satisfactionWithOutputGreaterZero - Variable in class EASE.Agents.Engine.StateR
 
SATISFIED - Static variable in class EASE.Sensing.Engine.Satisfaction
 
satMax - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
satTraceB - Variable in class EASE.Agents.Engine.AgentDisplay
 
saveable - Variable in class EASE.Agents.Specification.Agent
 
saveAction - Variable in class EASE.Sensing.Specification.Specification
 
saveAction - Variable in class EASE.Agents.Specification.Specification
 
SaveAction - class EASE.Sensing.Specification.SaveAction.
 
SaveAction(SpecExport) - Constructor for class EASE.Sensing.Specification.SaveAction
 
savedAgents - Variable in class EASE.Agents.Engine.AgentHolder
 
savedAgents - Variable in class EASE.Agents.Engine.CreateAgentFrame
 
savedStarters - Variable in class EASE.Agents.Specification.SetStartAgentsAction
 
savedToInst - Variable in class EASE.Agents.Engine.AgentHolder
 
SaveFileAction - class EASE.Agents.Specification.SaveFileAction.
 
SaveFileAction(Specification) - Constructor for class EASE.Agents.Specification.SaveFileAction
 
saveValidateSubs(SpecExport) - Method in class EASE.Sensing.Specification.Cell
This is responsible for checking all subcells, if they are set to be in a different file then a CellReference should be used.
saveValidateVector(Vector, SpecExport) - Method in class EASE.Sensing.Specification.Cell
 
selectDialog - Variable in class EASE.Agents.Specification.SetStartAgentsAction
 
selectedAgent - Variable in class EASE.Agents.Engine.AgentDisplay
Looking after selections
sense() - Method in interface EASE.Sensing.Interface.Interface
This function can be called by the main part of the system to indicate that active sensing should be done now.
SensedInformation - class EASE.Sensing.Specification.SensedInformation.
 
SensedInformation() - Constructor for class EASE.Sensing.Specification.SensedInformation
 
sensing - Variable in class EASE.EASE
 
sensing - Variable in class EASE.Agents.Specification.Satisfaction
 
sensing - Variable in class EASE.Agents.Engine.AgentHolder
 
sensing - Variable in class EASE.Agents.Engine.TransitionR
 
sensingEngine - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
sensorAccess - Variable in class EASE.Sensing.Engine.Calculation
 
SensorAccess - class EASE.Sensing.Engine.SensorAccess.
This class is for giving access to the sensors to whoever needs it.
SensorAccess() - Constructor for class EASE.Sensing.Engine.SensorAccess
 
SensorAccess(Interface) - Constructor for class EASE.Sensing.Engine.SensorAccess
 
sensorIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
SensorReference - class EASE.Sensing.Specification.SensorReference.
Contains a reference to a sensor
SensorReference(String, String) - Constructor for class EASE.Sensing.Specification.SensorReference
 
SensorReference(String, String, Vector) - Constructor for class EASE.Sensing.Specification.SensorReference
 
sensors - Variable in class EASE.Sensing.Specification.Specification
 
sensors - Variable in class EASE.Sensing.Specification.FileFormat
 
sensors - Variable in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
sensors - Variable in class EASE.Sensing.Engine.CalcInterpret.ListSensorData
 
sensors - Variable in class EASE.Acting.StartControl
 
sensors() - Method in class EASE.Sensing.Specification.SpecExport
 
SensorValue - class EASE.Sensing.Engine.CalcInterpret.SensorValue.
A piece of calculation straight from the server.
SensorValue(String) - Constructor for class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
SensorValue(String, Vector) - Constructor for class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.Cell
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.ExportCell
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.TransitionCondition
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.CellReference
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.ParameterReference
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.Conditional
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.InputData
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.Activation
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.FactorySuggestion
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.Satisfaction
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.InputObjectField
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.InputListData
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.Parameter
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.InstantiatedParameter
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.FileFormat
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.InputObjectFieldReference
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.Constant
 
serialVersionUID - Static variable in class EASE.Sensing.Specification.IfStatement
 
serialVersionUID - Static variable in class EASE.Agents.Specification.TransitionSave
 
serialVersionUID - Static variable in class EASE.Agents.Specification.AgentSave
 
serialVersionUID - Static variable in class EASE.Agents.Specification.Satisfaction
 
serialVersionUID - Static variable in class EASE.Agents.Specification.ExportContract
 
serialVersionUID - Static variable in class EASE.Agents.Specification.State
 
serialVersionUID - Static variable in class EASE.Agents.Specification.InstantiatedContract
 
serialVersionUID - Static variable in class EASE.Agents.Specification.Configuration
 
serialVersionUID - Static variable in class EASE.Agents.Specification.SMPanel
 
serialVersionUID - Static variable in class EASE.Agents.Specification.StateSave
 
serialVersionUID - Static variable in class EASE.Agents.Specification.AgentStartSpecification
 
serialVersionUID - Static variable in class EASE.Agents.Specification.FileFormat
 
serialVersionUID - Static variable in class EASE.Agents.Specification.AllAgents
 
setActivation(CellReference) - Method in class EASE.Agents.Specification.SMPanel
 
setActivationB - Variable in class EASE.Agents.Specification.BasicPanel
 
setActivationM - Variable in class EASE.Agents.Specification.SMPanel
 
setActivationTrace(boolean) - Method in class EASE.Sensing.Engine.CalculationTrace
 
setAgent(Agent) - Method in class EASE.Agents.Specification.AgentSave
 
setAgent(InstantiatedAgent) - Method in class EASE.Sensing.Engine.CalculationTrace
 
setAgentFile - Variable in class EASE.Acting.StartControl
 
setAgents(File) - Method in class EASE.Agents.Engine.AgentHolder
Set everything up from a file created by agent spec.
setAgentSpec(AgentSpecification) - Method in class EASE.Agents.Specification.SMPanel
 
setAllFileNames() - Method in class EASE.Sensing.Specification.Specification
Set the filenames for all the cells
The filenames are set so that an agent specification can automatically load up the appropriate condition files at runtime.
setAllPaths() - Method in class EASE.Sensing.Specification.Specification
Sets the tree paths for all the cells
Needed so that a correct tree can be recreated again later
setCellFileName(DefaultMutableTreeNode) - Static method in class EASE.Sensing.Specification.SpecExport
Set the file name for a single Node
setChildren(Vector) - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
setClauses(Vector) - Method in class EASE.Sensing.Specification.InternalIf
 
setComment(String) - Method in class EASE.Sensing.Specification.Parameter
 
setConditionM - Variable in class EASE.Agents.Specification.Transition
 
setConditions(Vector) - Method in class EASE.Agents.Specification.Transition
Set vector of transitions.
setContracts(Hashtable) - Method in class EASE.Agents.Engine.InstantiatedSM
Allows an instantiated manager to share contract list.
setContracts(Vector) - Method in class EASE.Agents.Specification.StateSave
This function doesn't really do anything except set the contract vector.
setContractsM - Variable in class EASE.Agents.Specification.State
 
setCurrentFile(File) - Method in class EASE.Agents.Specification.Specification
 
setDescription(String) - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Sets the human readable description of this filter.
setExportRoot(DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
setExtensionListInDescription(boolean) - Method in class EASE.Sensing.Specification.ExtensionFileFilter
Determines whether the extension list (.jpg, .gif, etc) should show up in the human readable description.
setFactories(Vector) - Method in class EASE.Agents.Engine.AllAgents
Sets the factories for the domain.
setFactoryName(String) - Method in class EASE.Factories.Factory
 
setFailure(boolean) - Method in class EASE.Agents.Specification.Transition
Set whether the transition is a failure transition.
setFailureStateM - Variable in class EASE.Agents.Specification.State
 
setFields(Agent) - Method in class EASE.Agents.Specification.AgentSave
 
setFile(FileFormat) - Method in class EASE.Agents.Specification.Specification
This method is called when a file is loaded.
setFileName(String) - Method in class EASE.Sensing.Specification.Cell
 
setFinalStateM - Variable in class EASE.Agents.Specification.State
 
setGradient(double) - Method in class EASE.Agents.Specification.AxisPopupListener
 
setGUI() - Method in class EASE.Factories.FactoryDisplay
 
setHideOnly(boolean) - Method in class EASE.Sensing.Specification.QuitAction
 
setInfo(StringBuffer) - Method in class EASE.Sensing.Engine.CalculationTrace.SingleCalcDisp
 
setInputInterface(Interface) - Method in class EASE.Agents.Engine.AllAgents
Sets the input interface for the simulated thing.
setInst(Node, int) - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
setInstantiated(Vector) - Method in class EASE.Sensing.Specification.NoEditDisplay
Set the instantiated parameters for the cell.
setInstantiated(Vector, SpecExport) - Method in class EASE.Sensing.Specification.CellReference
The instantiated parameters are all translated to CellReferences here.
setInstantiatedParams(Vector) - Method in class EASE.Sensing.Specification.Cell
This seems to get called and the first if statement entered at the wrong time.
setInternalRoot(DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
setLayout(LayoutManager) - Method in class EASE.Sensing.Specification.SpecPanel
 
setMainPanel(JPanel) - Method in class EASE.Sensing.Specification.TopLevelSpec
 
setName(String) - Method in class EASE.Sensing.Specification.Parameter
 
setName(String) - Method in class EASE.Sensing.Engine.CalcInterpret.Node
 
setName(String) - Method in class EASE.Agents.Specification.BasicPanel
 
setName(String) - Method in class EASE.Agents.Specification.ShowContract
 
setOutputInterface(ActInterface) - Method in class EASE.Agents.Engine.AllAgents
Sets the output interface for the simulated thing.
setParameters(Node[]) - Method in class EASE.Sensing.Engine.CalcInterpret.SensorValue
 
setParams() - Method in class EASE.Agents.Specification.ContractInstantiation
 
setParams(Vector) - Method in class EASE.Sensing.Specification.InputData
 
setParams(Vector) - Method in class EASE.Agents.Specification.ShowContract
 
setParentParams(Hashtable) - Method in class EASE.Agents.Engine.InstantiatedListAgent
 
setPath(DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.Specification
Sets the Tree path for a particular node Top part of the tree is excluded from the path name.
setPaths(DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.Specification
Helper function for setAllPaths Excludes the top levels of hierachy and doesn't touch environment cells.
setPaths(String) - Static method in class EASE.EASE
 
setPoint(double) - Method in class EASE.Agents.Specification.AxisPopupListener
 
setPriority(int) - Method in class EASE.Agents.Specification.BasicPanel
 
setPriority(int) - Method in class EASE.Agents.Specification.ShowContract
 
setResults(Transition, TransitionChooser.SpecPanel) - Method in class EASE.Agents.Specification.TransitionChooser
 
setRoot(DefaultMutableTreeNode) - Method in class EASE.Sensing.Specification.TreeKeyHandler
 
setSatisfactionM - Variable in class EASE.Agents.Specification.State
 
setSatisfactionTrace(boolean) - Method in class EASE.Sensing.Engine.CalculationTrace
 
setSelected(boolean) - Method in class EASE.Agents.Engine.SingleAgentDisplay
Slightly differently drawn depending on whether selected or not.
setSelected(CellReference) - Method in class EASE.Sensing.Specification.NoEditDisplay
Set the currently selected item to be the one pointed to by CellReference.
setSelectedIndex(int) - Method in class EASE.Sensing.Specification.EnhancedCombo
 
setSelectedItem(Object) - Method in class EASE.Sensing.Specification.EnhancedCombo
This sets the selected item of the enhanced combo to be the parameter sel.
setStart(boolean) - Method in class EASE.Agents.Specification.State
 
setStartAction - Variable in class EASE.Agents.Specification.Specification
 
SetStartAgentsAction - class EASE.Agents.Specification.SetStartAgentsAction.
 
SetStartAgentsAction.SelectionDialog - class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog.
 
SetStartAgentsAction.SelectionDialog(SetStartAgentsAction) - Constructor for class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
SetStartAgentsAction.SingleStarter - class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter.
 
SetStartAgentsAction.SingleStarter(SetStartAgentsAction, AllAgents) - Constructor for class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
SetStartAgentsAction.SingleStarter(SetStartAgentsAction, AllAgents, AgentStartSpecification) - Constructor for class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
SetStartAgentsAction(Specification) - Constructor for class EASE.Agents.Specification.SetStartAgentsAction
 
setStarters(Vector) - Method in class EASE.Agents.Specification.SetStartAgentsAction
When a file is opened this is called to set the starting agents
A selection dialog is created regardless so that change listening is turned on
setStarters(Vector) - Method in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
Called to put in previously created starters this is created after a file is loaded.
setStartStateM - Variable in class EASE.Agents.Specification.State
 
setSubs(Vector) - Method in class EASE.Sensing.Specification.Cell
Set the vector cs to be the subcells of this cell
setSuccess(boolean) - Method in class EASE.Agents.Specification.Transition
Set whether the transition is a success transition.
setSuccessor(Agent) - Method in class EASE.Agents.Specification.Agent
 
setSuccessor(Cell) - Method in class EASE.Sensing.Specification.Cell
 
setTransitionTrace(boolean) - Method in class EASE.Sensing.Engine.CalculationTrace
 
setTreePath(String[]) - Method in class EASE.Sensing.Specification.Cell
 
setType(int) - Method in class EASE.Sensing.Specification.NoEditDisplay
Choose whether to display satisfactions or activations
setType(String) - Method in class EASE.Agents.Specification.BasicPanel
 
setType(String) - Method in class EASE.Agents.Specification.State
Type of agent for this state
setType(String) - Method in class EASE.Agents.Specification.ShowContract
 
setUpFactoryInfo() - Static method in class EASE.Sensing.Specification.EnhancedCombo
 
setValue(Cell) - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
setValue(Object) - Method in class EASE.Factories.VectorFactorySuggestion
 
setValueRef(CellReference) - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
setVisible(boolean) - Method in class EASE.Factories.FactoryDisplay
 
setVisible(boolean) - Method in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
setVisible(boolean) - Method in class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
 
setVisible(boolean) - Method in class EASE.Agents.Specification.SubContractsSpecification
 
shortFileName() - Method in class EASE.Sensing.Specification.Cell
 
show() - Method in class EASE.Agents.Specification.SubContractsSpecification
Shows the window after checking combos
showContract - Variable in class EASE.Agents.Specification.BasicPanel
 
ShowContract - class EASE.Agents.Specification.ShowContract.
 
ShowContract.ParamDisplay - class EASE.Agents.Specification.ShowContract.ParamDisplay.
 
ShowContract.ParamDisplay(ShowContract, ParameterReference) - Constructor for class EASE.Agents.Specification.ShowContract.ParamDisplay
 
ShowContract(JFrame) - Constructor for class EASE.Agents.Specification.ShowContract
 
ShowContract(JFrame, ExportContract) - Constructor for class EASE.Agents.Specification.ShowContract
 
ShowContractString - Static variable in class EASE.Agents.Specification.BasicPanel
 
showFactoryOptions() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
showObjectOptions() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
showParamList(Vector) - Method in class EASE.Sensing.Specification.EnhancedCombo
 
showParamName() - Method in class EASE.Sensing.Specification.EnhancedCombo
 
showParamsPane - Variable in class EASE.Sensing.Specification.EnhancedCombo
 
simInterface - Static variable in class EASE.Sensing.Engine.SensorAccess
 
SIMPLE - Static variable in class EASE.Factories.VectorFactorySpecification
Types of possible Vector factories.
Sin - class EASE.Sensing.Engine.CalcInterpret.Sin.
 
SIN - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Sin(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Sin
 
SingleAgentDisplay - class EASE.Agents.Engine.SingleAgentDisplay.
THis class creates the component that is shown in the agent display window at runtime.
SingleAgentDisplay(InstantiatedAgent) - Constructor for class EASE.Agents.Engine.SingleAgentDisplay
 
size - Variable in class EASE.Factories.VectorFactory
 
sm - Variable in class EASE.Agents.Specification.Agent
 
sm - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
sm - Variable in class EASE.Agents.Engine.InstantiatedSM
 
SM_PANEL_SIZE - Variable in class EASE.Agents.Specification.Configuration
Size of the State Machine Panel.
smPanel - Variable in class EASE.Agents.Specification.AgentSpecification
 
SMPanel - class EASE.Agents.Specification.SMPanel.
This is the panel for developing StateMachines
SMPanel() - Constructor for class EASE.Agents.Specification.SMPanel
Constructor for a new state machine
SMPanel(Vector, Vector, CellReference) - Constructor for class EASE.Agents.Specification.SMPanel
Constructor for recreating a saved state machine
smPanelHolder - Variable in class EASE.Agents.Specification.AgentSpecification
 
source - Variable in class EASE.Agents.Specification.MouseToAction
 
sp - Variable in class EASE.Agents.Specification.Transition
 
spec - Variable in class EASE.Sensing.Specification.ActivationAction
 
spec - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
spec - Variable in class EASE.Sensing.Specification.Specification
 
spec - Variable in class EASE.Sensing.Specification.ConditionalPanel
 
spec - Variable in class EASE.Sensing.Specification.UnaryPanel
 
spec - Variable in class EASE.Sensing.Specification.ConstantPanel
 
spec - Variable in class EASE.Sensing.Specification.SatisfactionAction
 
spec - Variable in class EASE.Sensing.Specification.IfPanel
 
spec - Variable in class EASE.Sensing.Specification.NewTransitionConditionAction
 
spec - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
spec - Variable in class EASE.Agents.Specification.SaveFileAction
 
spec - Variable in class EASE.Agents.Specification.SetStartAgentsAction
 
spec - Variable in class EASE.Agents.Specification.OpenFileAction
 
SpecExport - class EASE.Sensing.Specification.SpecExport.
This is to give actions etc.
SpecExport(Specification) - Constructor for class EASE.Sensing.Specification.SpecExport
 
specHolder - Variable in class EASE.Agents.Specification.Specification
 
specification - Static variable in class EASE.Sensing.Specification.CellStore
 
Specification - class EASE.Sensing.Specification.Specification.
This is the main class for the condition specification subsystem.
Specification - class EASE.Agents.Specification.Specification.
Main class for Agent Specification GUI
Specification.ActionCoupler - class EASE.Sensing.Specification.Specification.ActionCoupler.
Takes either an ActionEvent or a list selection event and sends it to an action.
Specification.ActionCoupler(Specification, AbstractAction) - Constructor for class EASE.Sensing.Specification.Specification.ActionCoupler
 
Specification.WindowCloser - class EASE.Sensing.Specification.Specification.WindowCloser.
Either get rid of the window or just hide it when the close button is pressed, depends on the value of exit (true for dispose).
Specification.WindowCloser(Specification, Specification) - Constructor for class EASE.Sensing.Specification.Specification.WindowCloser
 
Specification(boolean, String) - Constructor for class EASE.Sensing.Specification.Specification
The boolean argument gives the oppurtunity to turn the condition specification system on or off.
Specification(boolean, String, boolean) - Constructor for class EASE.Sensing.Specification.Specification
This constructor can be used by the agent specification system.
Specification(String) - Constructor for class EASE.Agents.Specification.Specification
Constructor
specPanel - Variable in class EASE.Sensing.Specification.SpecPanel
 
SpecPanel - class EASE.Sensing.Specification.SpecPanel.
Super Class of all the Specification Panels Debugging display is contained here.
SpecPanel() - Constructor for class EASE.Sensing.Specification.SpecPanel
 
SpecPanel(Cell) - Constructor for class EASE.Sensing.Specification.SpecPanel
 
specParameter - Variable in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
specs - Variable in class EASE.Factories.VectorFactorySpecification
 
SpecWindowCloser - class EASE.Agents.Specification.SpecWindowCloser.
 
SpecWindowCloser() - Constructor for class EASE.Agents.Specification.SpecWindowCloser
 
Sqr - class EASE.Sensing.Engine.CalcInterpret.Sqr.
 
SQR - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Sqr(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Sqr
 
Sqrt - class EASE.Sensing.Engine.CalcInterpret.Sqrt.
 
SQRT - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Sqrt(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Sqrt
 
ss - Variable in class EASE.Agents.Specification.State
 
start - Variable in class EASE.Agents.Specification.TransitionSave
 
start - Variable in class EASE.Agents.Specification.AxisPopupListener
 
start - Variable in class EASE.Agents.Specification.Transition
 
start() - Method in interface EASE.EnvironmentSpecification
This function is called to start the environment
start() - Method in class EASE.Agents.Engine.AllAgents
Starts the controller
startB - Variable in class EASE.Acting.StartControl
 
StartControl - class EASE.Acting.StartControl.
This is the "main" control for starting agents, editors etc.
StartControl(String) - Constructor for class EASE.Acting.StartControl
 
StartControl(String, File) - Constructor for class EASE.Acting.StartControl
 
startController(ActInterface) - Method in class EASE.Agents.Engine.AgentHolder
Start the agent controller
starters - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
starters - Variable in class EASE.Agents.Specification.FileFormat
 
startersP - Variable in class EASE.Agents.Specification.SetStartAgentsAction.SelectionDialog
 
startIndex - Variable in class EASE.Agents.Engine.StateMachine
 
startSensing(Interface) - Method in class EASE.Agents.Engine.AgentHolder
Start the sensing.
startState - Variable in class EASE.Agents.Engine.TransitionR
 
startTransition - Variable in class EASE.Agents.Specification.SMPanel
 
State - class EASE.Agents.Specification.State.
This is for a single state.
State(StateSave) - Constructor for class EASE.Agents.Specification.State
Constructor for recreating a saved state.
State(String) - Constructor for class EASE.Agents.Specification.State
 
stateChange(String, String, String, String) - Static method in class EASE.Agents.Engine.TransitionMonitor
 
stateChanged(ChangeEvent) - Method in class EASE.Agents.Specification.SetStartAgentsAction.SingleStarter
Very ungainly function attempting to keep combos updated Not used any more .
stateL - Variable in class EASE.Agents.Engine.SingleAgentDisplay
 
stateMachine - Variable in class EASE.Agents.Engine.GenericAgent
 
StateMachine - class EASE.Agents.Engine.StateMachine.
This is currently the state machine used by both managers and engineers it is ugly because satisfactions are particular to engineers and contracts particular to managers but this is only handled by leaving one of them null.
StateMachine(Vector, Vector, Engine) - Constructor for class EASE.Agents.Engine.StateMachine
Deprecated. Use version with name for debugging purposes.
StateR - class EASE.Agents.Engine.StateR.
 
StateR(StateSave, Engine) - Constructor for class EASE.Agents.Engine.StateR
 
states - Variable in class EASE.Agents.Specification.AgentSave
 
states - Variable in class EASE.Agents.Specification.SMPanel
 
states - Variable in class EASE.Agents.Engine.StateMachine
 
StateSave - class EASE.Agents.Specification.StateSave.
This file contains the information required to save and restore a state.
StateSave(String, String, boolean, boolean, boolean, Rectangle, Vector, Vector) - Constructor for class EASE.Agents.Specification.StateSave
 
StateSave(String, String, boolean, boolean, Rectangle, Vector, Vector) - Constructor for class EASE.Agents.Specification.StateSave
Deprecated. This constructor sets isFailure to default.

StateSize - Variable in class EASE.Agents.Specification.Configuration
Size of a state
stop - Variable in class EASE.Agents.Engine.Controller
 
stop() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel
 
stop() - Method in class EASE.Agents.Engine.AllAgents
Stop the controller
stopController() - Method in class EASE.Agents.Engine.AgentHolder
Stop the agent controller
STRING - Static variable in interface EASE.Constants
 
STROKE_WIDTH - Variable in class EASE.Agents.Specification.Configuration
Width of the lines for the State Machine
strToOp(String) - Static method in class EASE.Sensing.Specification.Conditional
 
strToOp(String) - Static method in class EASE.Sensing.Specification.UnaryExpression
 
strValue - Variable in class EASE.Sensing.Specification.Constant
 
subCells - Variable in class EASE.Sensing.Specification.Cell
 
SubContractsSpecification - class EASE.Agents.Specification.SubContractsSpecification.
 
SubContractsSpecification(Frame) - Constructor for class EASE.Agents.Specification.SubContractsSpecification
 
SubContractsSpecification(Frame, Vector) - Constructor for class EASE.Agents.Specification.SubContractsSpecification
 
subFactories - Variable in class EASE.Factories.VectorFactory
 
subsequentVersion - Variable in class EASE.Sensing.Specification.Cell
 
subSpecification - Variable in class EASE.Agents.Specification.State
 
succeeded() - Method in class EASE.Agents.Engine.InstantiatedAgent
This method is called to see whether the agent is in a success state.
SUCCESS_COLOR - Variable in class EASE.Agents.Specification.Configuration
Color of success states
successC - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
successM - Variable in class EASE.Agents.Specification.Transition
 
successor - Variable in class EASE.Agents.Specification.Agent
 
successor - Variable in class EASE.Agents.Engine.GenericAgent
 
suspendFactories() - Method in class EASE.Agents.Engine.AllAgents
Used by the start control to stop the factories.
suspendFactories() - Method in class EASE.Agents.Engine.AgentHolder
Suspend all factories.
swap(double[], int) - Method in class EASE.Factories.Factory
Swap array element with next array element
sx - Variable in class EASE.Agents.Specification.Transition
 
sy - Variable in class EASE.Agents.Specification.Transition
 

T

t - Variable in class EASE.Agents.Specification.TransitionChooser
t is the transition that started this, tr is the reverse if there is one
t - Variable in class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
Tan - class EASE.Sensing.Engine.CalcInterpret.Tan.
 
TAN - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
Tan(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Tan
 
template - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
template - Variable in class EASE.Agents.Engine.InstantiatedEngineer
 
terminate() - Method in class EASE.Agents.Engine.InstantiatedAgent
This method is called to see if the agent is still alive.
terminate() - Method in class EASE.Agents.Engine.InstantiatedManager
Returns whether or not the agent has received an end contract message
terminate() - Method in class EASE.Agents.Engine.InstantiatedEngineer
If this function returns true the agent wants to be terminated.
text - Variable in class EASE.Agents.Engine.TransitionMonitor
 
th - Variable in class EASE.Agents.Specification.Transition
 
theAgents - Variable in class EASE.Factories.FactoryDisplay
 
theAgents - Static variable in class EASE.Agents.Engine.AllAgents
 
theContracts - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
theKeys - Variable in class EASE.Agents.Engine.InstantiatedListAgent
 
Times - class EASE.Sensing.Engine.CalcInterpret.Times.
 
TIMES - Static variable in class EASE.Sensing.Specification.Conditional
 
Times(Vector, double) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Times
 
title - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
title - Variable in class EASE.Sensing.Specification.IfPanel
 
titleString - Variable in class EASE.Sensing.Specification.TopLevelSpec
 
titleString - Variable in class EASE.Sensing.Specification.TransitionPanel
 
titleString - Variable in class EASE.Sensing.Specification.ActivationPanel
 
toDelete - Variable in class EASE.Agents.Engine.Controller
 
TopLevelAction - class EASE.Sensing.Specification.TopLevelAction.
 
TopLevelAction(SpecExport, String) - Constructor for class EASE.Sensing.Specification.TopLevelAction
 
TopLevelSpec - class EASE.Sensing.Specification.TopLevelSpec.
 
TopLevelSpec(SpecExport, String) - Constructor for class EASE.Sensing.Specification.TopLevelSpec
 
TopLevelSpec(SpecExport, String, Cell) - Constructor for class EASE.Sensing.Specification.TopLevelSpec
 
toSaveable() - Method in class EASE.Agents.Specification.Agent
 
toString() - Method in class EASE.Sensing.Specification.Cell
 
toString() - Method in class EASE.Sensing.Specification.CellReference
For display
toString() - Method in class EASE.Sensing.Specification.ExpressionType
 
toString() - Method in class EASE.Sensing.Specification.Parameter
======================== Access
toString() - Method in class EASE.Sensing.Specification.InstantiatedParameter
 
toString() - Method in class EASE.Sensing.Specification.InputObjectFieldReference
 
toString() - Method in class EASE.Sensing.Engine.CalcInterpret.Node
Display
toString() - Method in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
toString() - Method in class EASE.Factories.FactorySpecification
 
toString() - Method in class EASE.Agents.Specification.Agent
 
toString() - Method in class EASE.Agents.Specification.AgentSave
 
toString() - Method in class EASE.Agents.Specification.State
 
toString() - Method in class EASE.Agents.Engine.GenericAgent
Display purposes
toString() - Method in class EASE.Agents.Engine.InstantiatedAgent
For display purposes.
toString() - Method in class EASE.Agents.Engine.StateR
 
toString() - Method in class EASE.Agents.Engine.TransitionR
 
tp - Variable in class EASE.Agents.Specification.TransitionChooser
 
tr - Variable in class EASE.Agents.Specification.TransitionChooser
t is the transition that started this, tr is the reverse if there is one
tranChoose - Variable in class EASE.Agents.Specification.Transition
 
tranDisp - Variable in class EASE.Sensing.Engine.CalculationTrace
 
Transition - class EASE.Agents.Specification.Transition.
This is for a single transition.
TRANSITION - Static variable in class EASE.Sensing.Specification.NoEditDisplay
Choose a Transition NoEdit
TRANSITION_CIRCLE_SIZE - Variable in class EASE.Agents.Specification.Configuration
Size of the transition end marking
Transition(State, State) - Constructor for class EASE.Agents.Specification.Transition
Constructor for creating new transitions.
Transition(State, State, CellReference) - Constructor for class EASE.Agents.Specification.Transition
Deprecated.  
Transition(State, State, CellReference, boolean, boolean) - Constructor for class EASE.Agents.Specification.Transition
Deprecated. Use a Vector of conditions
Transition(State, State, Vector, boolean, boolean) - Constructor for class EASE.Agents.Specification.Transition
Constructor for recreating transitions from file.
transitionB - Variable in class EASE.Acting.StartControl
 
TransitionChooser - class EASE.Agents.Specification.TransitionChooser.
Dialog for choosing transition conditions.
TransitionChooser.SpecPanel - class EASE.Agents.Specification.TransitionChooser.SpecPanel.
 
TransitionChooser.SpecPanel.RulePanel - class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel.
 
TransitionChooser.SpecPanel.RulePanel(TransitionChooser.SpecPanel) - Constructor for class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
TransitionChooser.SpecPanel.RulePanel(TransitionChooser.SpecPanel, CellReference) - Constructor for class EASE.Agents.Specification.TransitionChooser.SpecPanel.RulePanel
 
TransitionChooser.SpecPanel(TransitionChooser, Transition) - Constructor for class EASE.Agents.Specification.TransitionChooser.SpecPanel
 
TransitionChooser(JFrame) - Constructor for class EASE.Agents.Specification.TransitionChooser
Deprecated.  
TransitionChooser(JFrame, CellReference) - Constructor for class EASE.Agents.Specification.TransitionChooser
Deprecated.  
TransitionChooser(JFrame, Transition) - Constructor for class EASE.Agents.Specification.TransitionChooser
 
TransitionCondition - class EASE.Sensing.Specification.TransitionCondition.
Specification of user defined transition condition The implementation of an transition condition is completely encapsulated in the first of its children.
TransitionCondition - class EASE.Sensing.Engine.TransitionCondition.
 
TransitionCondition(String, Node, Boolean) - Constructor for class EASE.Sensing.Engine.TransitionCondition
 
TransitionCondition(String, String, Cell) - Constructor for class EASE.Sensing.Specification.TransitionCondition
 
TransitionCondition(String, String, Cell, TransitionCondition) - Constructor for class EASE.Sensing.Specification.TransitionCondition
 
transitionIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
transitionInstantiatedParams - Variable in class EASE.Agents.Engine.StateMachine
 
TransitionMonitor - class EASE.Agents.Engine.TransitionMonitor.
Displays recently taken transitions in a window.
TransitionMonitor() - Constructor for class EASE.Agents.Engine.TransitionMonitor
 
TransitionPanel - class EASE.Sensing.Specification.TransitionPanel.
 
TransitionPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.TransitionPanel
 
TransitionPanel(SpecExport, TransitionCondition) - Constructor for class EASE.Sensing.Specification.TransitionPanel
 
TransitionR - class EASE.Agents.Engine.TransitionR.
A real transition, i.e.
TransitionR(TransitionSave, Hashtable, Engine) - Constructor for class EASE.Agents.Engine.TransitionR
Constructor.
transitions - Variable in class EASE.Sensing.Specification.FileFormat
 
transitions - Variable in class EASE.Agents.Specification.AgentSave
 
transitions - Variable in class EASE.Agents.Specification.State
 
transitions - Variable in class EASE.Agents.Specification.SMPanel
 
transitions - Variable in class EASE.Agents.Engine.StateR
 
transitions() - Method in class EASE.Sensing.Specification.SpecExport
 
TransitionSave - class EASE.Agents.Specification.TransitionSave.
This class encapsulates the saved information about a transition.
TransitionSave(Transition) - Constructor for class EASE.Agents.Specification.TransitionSave
 
transitionTrace - Variable in class EASE.Sensing.Engine.CalculationTrace
 
transitionTrace() - Method in class EASE.Agents.Engine.InstantiatedAgent
 
tranTraceB - Variable in class EASE.Agents.Engine.AgentDisplay
 
tree - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
treeHandler - Variable in class EASE.Sensing.Specification.Specification
 
TreeKeyHandler - class EASE.Sensing.Specification.TreeKeyHandler.
 
TreeKeyHandler(JTree) - Constructor for class EASE.Sensing.Specification.TreeKeyHandler
 
treeModel - Variable in class EASE.Agents.Engine.AgentDisplay
 
treePath - Variable in class EASE.Sensing.Specification.Cell
 
treeRoot - Variable in class EASE.Agents.Engine.AgentDisplay
 
trim(String) - Method in class EASE.Sensing.Specification.HistoryWindow
 
trp - Variable in class EASE.Agents.Specification.TransitionChooser
 
tryAxis(MouseEvent) - Method in class EASE.Agents.Specification.AxisPopupListener
 
tw - Variable in class EASE.Agents.Specification.Transition
 
tx - Variable in class EASE.Agents.Specification.Transition
 
ty - Variable in class EASE.Agents.Specification.Transition
 
type - Variable in class EASE.Sensing.Specification.NoEditDisplay
 
type - Variable in class EASE.Sensing.Specification.Constant
 
type - Variable in class EASE.Sensing.Engine.CalcInterpret.BooleanOperator
 
type - Variable in class EASE.Factories.FactorySpecification
 
type - Variable in class EASE.Agents.Specification.Agent
 
type - Variable in class EASE.Agents.Specification.AgentSave
 
type - Variable in class EASE.Agents.Specification.ExportContract
 
type - Variable in class EASE.Agents.Specification.State
One of the types defined in EASE.Constants
type - Variable in class EASE.Agents.Specification.StateSave
 
TYPE_UNKNOWN - Static variable in class EASE.Sensing.Specification.ExtensionFileFilter
 
typeCombo - Variable in class EASE.Agents.Specification.BasicPanel
 
typeCombo - Variable in class EASE.Agents.Specification.ShowContract
 
typeName - Variable in class EASE.Sensing.Specification.InputData
 
types - Static variable in class EASE.Sensing.Specification.Conditional
A vector containing all the possible operator types
types - Static variable in class EASE.Sensing.Specification.UnaryExpression
A vector containing all the possible operator types
typesHashed - Static variable in class EASE.Sensing.Specification.Conditional
 
typesHashed - Static variable in class EASE.Sensing.Specification.UnaryExpression
 

U

Unary - class EASE.Sensing.Engine.CalcInterpret.Unary.
 
Unary(Vector) - Constructor for class EASE.Sensing.Engine.CalcInterpret.Unary
 
UnaryExpression - class EASE.Sensing.Specification.UnaryExpression.
 
UnaryExpression(String, String, Cell, int, Cell) - Constructor for class EASE.Sensing.Specification.UnaryExpression
 
UnaryExpression(String, String, Cell, int, Cell, Vector) - Constructor for class EASE.Sensing.Specification.UnaryExpression
 
unaryExpressions - Variable in class EASE.Sensing.Specification.FileFormat
 
unaryExpressions() - Method in class EASE.Sensing.Specification.SpecExport
 
unaryIcon - Static variable in class EASE.Sensing.Specification.CellTreeRenderer
 
UnaryPanel - class EASE.Sensing.Specification.UnaryPanel.
 
UnaryPanel(SpecExport) - Constructor for class EASE.Sensing.Specification.UnaryPanel
 
UnaryPanel(SpecExport, UnaryExpression) - Constructor for class EASE.Sensing.Specification.UnaryPanel
 
uninstantiatedParams - Variable in class EASE.Agents.Specification.ExportContract
 
UNKNOWN - Static variable in interface EASE.Constants
 
UNKNOWN - Static variable in class EASE.Sensing.Specification.UnaryExpression
 
UNSATISFIED - Static variable in class EASE.Sensing.Engine.Satisfaction
 
unsaved - Static variable in class EASE.Agents.Specification.Specification
 
unsavedChanges - Static variable in class EASE.Sensing.Specification.SpecExport
This variable records whether changes have occurred since last save.
UP - Variable in class EASE.Sensing.Specification.TreeKeyHandler
 
update() - Method in class EASE.Factories.FactoryDisplay
 
update() - Method in class EASE.Factories.FactoryDisplay.DisplayPanel
 
updateB - Variable in class EASE.Sensing.Engine.CalculationTrace
 
updateData(Agent) - Method in class EASE.Agents.Specification.AgentSave
 
updateInfo() - Method in class EASE.Agents.Engine.SingleAgentDisplay
Redoes all the information.
updater - Variable in class EASE.Factories.FactoryDisplay
 
updating - Variable in class EASE.Agents.Specification.ContractInstantiation
 
useExtensionsInDescription - Variable in class EASE.Sensing.Specification.ExtensionFileFilter
 
userEndContract(boolean) - Method in class EASE.Agents.Engine.InstantiatedAgent
This function is called when the agent contract is broken by the user.
userFailEnded - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
userPause(boolean) - Method in class EASE.Agents.Engine.InstantiatedAgent
This function is called when the user pauses the agent.
userPause(boolean) - Method in class EASE.Agents.Engine.InstantiatedManager
Pauses/wakes all subcontracted agents.
userSuccessEnded - Variable in class EASE.Agents.Engine.InstantiatedAgent
 
Utilities - class EASE.Utilities.
 
Utilities() - Constructor for class EASE.Utilities
 

V

validateSubs(CellStore) - Method in class EASE.Sensing.Specification.Cell
Engine version of validation code
validateVector(Vector, CellStore) - Method in class EASE.Sensing.Specification.Cell
 
value - Variable in class EASE.Sensing.Specification.ConstantPanel
 
value - Variable in class EASE.Sensing.Specification.InstantiatedParameter
 
value - Variable in class EASE.Sensing.Engine.CalcInterpret.Constant
 
value - Variable in class EASE.Factories.VectorFactorySuggestion
 
valueChanged(ListSelectionEvent) - Method in class EASE.Sensing.Specification.Specification.ActionCoupler
 
valueRange - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
valueRef - Variable in class EASE.Sensing.Specification.InstantiatedParameter
 
values - Variable in class EASE.Factories.VectorFactorySuggestion
 
values - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel
 
values - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
VECTOR_FACTORY - Static variable in class EASE.Factories.FactorySpecification
 
VectorFactory - class EASE.Factories.VectorFactory.
 
VectorFactory(VectorFactorySpecification, ThreadGroup) - Constructor for class EASE.Factories.VectorFactory
 
vectorFactoryName - Variable in class EASE.Sensing.Engine.CalcInterpret.Parameter
 
VectorFactorySpecification - class EASE.Factories.VectorFactorySpecification.
A VectorFactory is a factory working with more than one output variable.
VectorFactorySpecification(String, Vector) - Constructor for class EASE.Factories.VectorFactorySpecification
 
VectorFactorySuggestion - class EASE.Factories.VectorFactorySuggestion.
This class ecapsulates one piece of an Vector factories suggestion.
VectorFactorySuggestion(String, Object) - Constructor for class EASE.Factories.VectorFactorySuggestion
 
VectorFactorySuggestion(String, Object[]) - Constructor for class EASE.Factories.VectorFactorySuggestion
 

W

windowCloser - Variable in class EASE.Sensing.Specification.Specification
 
WindowCloser - class EASE.Acting.WindowCloser.
 
WindowCloser - class EASE.Agents.Specification.WindowCloser.
 
WindowCloser() - Constructor for class EASE.Acting.WindowCloser
 
WindowCloser(JDialog) - Constructor for class EASE.Agents.Specification.WindowCloser
 
windowClosing(WindowEvent) - Method in class EASE.Sensing.Specification.Specification.WindowCloser
 
windowClosing(WindowEvent) - Method in class EASE.Acting.WindowCloser
 
windowClosing(WindowEvent) - Method in class EASE.Agents.Specification.SpecWindowCloser
 
windowClosing(WindowEvent) - Method in class EASE.Agents.Specification.WindowCloser
 

X

x - Variable in class EASE.Agents.Specification.PopupListener
 
xaxisspace - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 
XOR - Static variable in class EASE.Sensing.Specification.Conditional
 

Y

y - Variable in class EASE.Agents.Specification.PopupListener
 
yaxisspace - Variable in class EASE.Factories.FactoryDisplay.DisplayPanel.Graph
 

< A B C D E F G H I J K L M N O P Q R S T U V W X Y