Java 2 Platform
v1.3
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

C

calculateRep() - Method in class edu.umich.visualsoar.graph.FloatRangeVertex
 
calculateRep() - Method in class edu.umich.visualsoar.graph.IntegerRangeVertex
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.AgentButtonPanel
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.DefaultButtonPanel
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.DirectorySelectionDialog
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.EnumButtonPanel
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.FileAlreadyExistsButtonPanel
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.FindButtonPanel
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.FindReplaceButtonPanel
 
cancelButton - Variable in class edu.umich.visualsoar.dialogs.SaveAsButtonPanel
 
CARET - Static variable in interface edu.umich.visualsoar.parser.SoarParserConstants
 
cascadeAction - Variable in class edu.umich.visualsoar.MainFrame
 
cascadeAction - Variable in class edu.umich.visualsoar.misc.CustomDesktopPane
 
change - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
changeEvents - Variable in class edu.umich.visualsoar.util.AddingVisitor
 
changeEvents - Variable in class edu.umich.visualsoar.util.RemovingVisitor
 
changeEvents() - Method in class edu.umich.visualsoar.util.AddingVisitor
 
changeEvents() - Method in class edu.umich.visualsoar.util.RemovingVisitor
 
changeProperty(String, SoarVertex) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
 
changeRoot(File) - Method in class edu.umich.visualsoar.dialogs.DirectoryTree
 
ChangeToEnumerationItem - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
ChangeToFloatItem - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
ChangeToIdentifierItem - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
ChangeToIntegerItem - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
ChangeToStringItem - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
ChangeTypeSubMenu - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
changeTypeTo(int) - Method in class edu.umich.visualsoar.datamap.DataMapTree
Function changeTypeTo() changes the selected DataMap item to another type with the same name.
check(SoarWorkingMemoryModel, SoarIdentifierVertex, TriplesExtractor, CheckerErrorHandler) - Static method in class edu.umich.visualsoar.datamap.DataMapChecker
 
checkAllProductionsAction - Variable in class edu.umich.visualsoar.MainFrame
 
checkChildrenAgainstDataMap() - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
For the currently selected node, it will check all the children of this node against the datamap
checkChildrenAgainstDataMap(SoarWorkingMemoryModel) - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
Overloaded operation
checkChildrenAgainstDataMapItem - Static variable in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
CheckerErrorHandler - interface edu.umich.visualsoar.datamap.CheckerErrorHandler.
This is an interface for error callbacks for the Checker
checkGenerateProduction(SoarIdentifierVertex, SoarProduction, OperatorNode) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Used by the Generate Productions actions to look for holes in Working Memory and fix those holes.
checkLog(SoarWorkingMemoryModel, SoarIdentifierVertex, TriplesExtractor, CheckerErrorHandler, FileWriter) - Static method in class edu.umich.visualsoar.datamap.DataMapChecker
Similar to check(), but writes comments to a log file
checkNodes() - Method in class edu.umich.visualsoar.MainFrame.CheckAllProductionsAction.UpdateThread
 
checkNodes() - Method in class edu.umich.visualsoar.MainFrame.GenerateDataMapAction.UpdateThread
 
checkNodesLog() - Method in class edu.umich.visualsoar.MainFrame.CheckAllProductionsAction.UpdateThread
Similar to checkNodes(), but this generates a log file.
checkProduction(SoarIdentifierVertex, SoarProduction) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Used to determine if a soar production matches Working Memory
checkProductionLog(SoarIdentifierVertex, SoarProduction, FileWriter) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Used to determine if a soar production matches Working Memory This function will also generate a log file to keep track of production checking
checkProductions(OperatorNode, Vector, List) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Given the associated Operator Node, a vector of parsed soar productions, and a list to put the errors this function will check the productions consistency across the datamap.
checkProductionsAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
checkProductionsLog(OperatorNode, Vector, List, FileWriter) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Similar to checkProductions(), but writes to a log file
children - Variable in class edu.umich.visualsoar.datamap.FakeTreeNode
 
children() - Method in class edu.umich.visualsoar.operatorwindow.LinkNode
 
chooser - Variable in class edu.umich.visualsoar.dialogs.SharedProjectPanel
 
chooser - Variable in class edu.umich.visualsoar.dialogs.TemplatePanel
 
clear() - Method in class edu.umich.visualsoar.dialogs.EnumPanel
removes all the strings
clearRuleEditor() - Method in class edu.umich.visualsoar.operatorwindow.FileNode
This resets the rule editor to null for this node
clearRuleEditor() - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
This is the default implementation of what a node should do when the associated rule editor is cleared - nothing
clearText() - Method in class edu.umich.visualsoar.dialogs.EnumPanel
clears the string entry field
clipboard - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
close() - Method in class edu.umich.visualsoar.util.TabRemovingReader
 
closeAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
closed - Variable in class edu.umich.visualsoar.operatorwindow.OperatorWindow
 
closed - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor.BackupThread
 
closeHierarchy() - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Saves Hierarchy and then closes it.
closeProjectAction - Variable in class edu.umich.visualsoar.MainFrame
 
COLON - Static variable in interface edu.umich.visualsoar.parser.SoarParserConstants
 
colorPanel - Variable in class edu.umich.visualsoar.dialogs.PreferencesDialog
Panel which contians the syntax color editing buttons
colorRange(int, int, int) - Method in class edu.umich.visualsoar.ruleeditor.SoarDocument
 
colorsToChange - Variable in class edu.umich.visualsoar.dialogs.SyntaxColorsPanel
Map of the colors to be changed
colorSyntax() - Method in class edu.umich.visualsoar.ruleeditor.EditorPane
Colors the syntax of the whole document
colorSyntax() - Method in class edu.umich.visualsoar.ruleeditor.RuleEditor
Recolors the syntax to reflect a color preference change
colorSyntax() - Method in class edu.umich.visualsoar.ruleeditor.SoarDocument.ColorSyntaxThread
 
colorSyntax(int) - Method in class edu.umich.visualsoar.ruleeditor.SoarDocument
 
colorSyntax(int, int, Reader) - Method in class edu.umich.visualsoar.ruleeditor.SoarDocument
 
colorSyntax(Reader) - Method in class edu.umich.visualsoar.ruleeditor.SoarDocument
 
colorTable - Variable in class edu.umich.visualsoar.dialogs.PreferencesDialog
The syntax colors
colorTable - Variable in class edu.umich.visualsoar.dialogs.SyntaxColorsPanel
The syntax colors
colorTable - Variable in class edu.umich.visualsoar.ruleeditor.SoarDocument
 
colorToChange(String, Color) - Method in class edu.umich.visualsoar.dialogs.SyntaxColorsPanel
 
column - Variable in class edu.umich.visualsoar.parser.ASCII_CharStream
 
COMMA - Static variable in interface edu.umich.visualsoar.parser.SoarParserConstants
 
comment - Variable in class edu.umich.visualsoar.graph.NamedEdge
Comments user attributes to this edge on the datamap
CommentDialog - class edu.umich.visualsoar.dialogs.CommentDialog.
Dialog which takes input for the creation of a comment field on an edge in the datamap.
CommentDialog(Frame, String) - Constructor for class edu.umich.visualsoar.dialogs.CommentDialog
 
commentOutAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
commentText - Variable in class edu.umich.visualsoar.dialogs.CommentDialog
 
commitAction - Variable in class edu.umich.visualsoar.MainFrame
 
commitChanges() - Method in class edu.umich.visualsoar.dialogs.PreferencesDialog
 
compareTo(Object) - Method in class edu.umich.visualsoar.dialogs.DirectoryNode
 
compareTo(Object) - Method in class edu.umich.visualsoar.parser.Pair
 
complete(int, String, List) - Method in class edu.umich.visualsoar.ruleeditor.RuleEditor.TabCompleteAction
 
complete(SoarWorkingMemoryModel, SoarIdentifierVertex, TriplesExtractor, CheckerErrorHandler, OperatorNode) - Static method in class edu.umich.visualsoar.datamap.DataMapChecker
 
complete(SoarWorkingMemoryModel, SoarIdentifierVertex, TriplesExtractor, MatcherErrorHandler, OperatorNode) - Static method in class edu.umich.visualsoar.datamap.DataMapMatcher
 
Condition - class edu.umich.visualsoar.parser.Condition.
 
condition() - Method in class edu.umich.visualsoar.parser.SoarParser
 
Condition(boolean, PositiveCondition) - Constructor for class edu.umich.visualsoar.parser.Condition
 
ConditionForOneIdentifier - class edu.umich.visualsoar.parser.ConditionForOneIdentifier.
 
conditionForOneIdentifier() - Method in class edu.umich.visualsoar.parser.SoarParser
 
ConditionForOneIdentifier(boolean, Pair) - Constructor for class edu.umich.visualsoar.parser.ConditionForOneIdentifier
 
ConditionSide - class edu.umich.visualsoar.parser.ConditionSide.
 
conditionSide() - Method in class edu.umich.visualsoar.parser.SoarParser
 
ConditionSide() - Constructor for class edu.umich.visualsoar.parser.ConditionSide
 
conflictImpasseItem - Static variable in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
ConjunctiveTest - class edu.umich.visualsoar.parser.ConjunctiveTest.
 
conjunctiveTest() - Method in class edu.umich.visualsoar.parser.SoarParser
 
ConjunctiveTest() - Constructor for class edu.umich.visualsoar.parser.ConjunctiveTest
 
Constant - class edu.umich.visualsoar.parser.Constant.
 
constant() - Method in class edu.umich.visualsoar.parser.SoarParser
 
Constant() - Constructor for class edu.umich.visualsoar.parser.Constant
 
Constant(float, int) - Constructor for class edu.umich.visualsoar.parser.Constant
 
Constant(int, int) - Constructor for class edu.umich.visualsoar.parser.Constant
 
Constant(String, int) - Constructor for class edu.umich.visualsoar.parser.Constant
 
constraintImpasseItem - Static variable in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
contactUsAction - Variable in class edu.umich.visualsoar.MainFrame
 
contextMenu - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 
contextMenu - Static variable in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
copy() - Method in class edu.umich.visualsoar.datamap.DataMapTree
Copies a piece of the datamap to the clipboard
copy(int) - Method in class edu.umich.visualsoar.graph.EnumerationVertex
 
copy(int) - Method in class edu.umich.visualsoar.graph.FloatRangeVertex
 
copy(int) - Method in class edu.umich.visualsoar.graph.IntegerRangeVertex
 
copy(int) - Method in class edu.umich.visualsoar.graph.SoarIdentifierVertex
 
copy(int) - Method in class edu.umich.visualsoar.graph.SoarVertex
Method returns a new copy of the same data, but with a new id
copy(int) - Method in class edu.umich.visualsoar.graph.StringVertex
 
copy(Writer, Reader) - Static method in class edu.umich.visualsoar.util.ReaderUtils
This function takes all data from a reader, and writes it to a writer a byte at a time
copyAction - Variable in class edu.umich.visualsoar.datamap.DataMapTree
 
copyAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
copyStructures(File) - Method in class edu.umich.visualsoar.operatorwindow.FileNode
 
copyStructures(File) - Method in class edu.umich.visualsoar.operatorwindow.FolderNode
 
copyStructures(File) - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
copyStructures(File) - Method in class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
 
CopyVertexVector - class edu.umich.visualsoar.datamap.CopyVertexVector.
This allows verticies to be copied in a shallow manner
CopyVertexVector.CopyVertex - class edu.umich.visualsoar.datamap.CopyVertexVector.CopyVertex.
 
CopyVertexVector.CopyVertex(String, SoarVertex) - Constructor for class edu.umich.visualsoar.datamap.CopyVertexVector.CopyVertex
 
CopyVertexVector(int) - Constructor for class edu.umich.visualsoar.datamap.CopyVertexVector
 
count - Variable in class edu.umich.visualsoar.util.CountingVisitor
 
count() - Method in class edu.umich.visualsoar.util.CountingVisitor
 
CountingVisitor - class edu.umich.visualsoar.util.CountingVisitor.
This class follows the visitor pattern it is based on Object-Oriented Design patterns in C++, later converted to Java it counts the number of things that it visits and has an accessor function so the client can recieve the result
CountingVisitor() - Constructor for class edu.umich.visualsoar.util.CountingVisitor
 
CoverageTriple - class edu.umich.visualsoar.parser.CoverageTriple.
This adds the extra information needed to do the coverage checking for a particular triple
CoverageTriple(Pair, Pair, Pair, boolean) - Constructor for class edu.umich.visualsoar.parser.CoverageTriple
 
CoverageTriple(Pair, Pair, Pair, boolean, boolean) - Constructor for class edu.umich.visualsoar.parser.CoverageTriple
 
CoverageTriple(Triple, boolean) - Constructor for class edu.umich.visualsoar.parser.CoverageTriple
 
createButtonPanel() - Method in class edu.umich.visualsoar.dialogs.DirectorySelectionDialog
 
createEditMenu() - Method in class edu.umich.visualsoar.MainFrame
A helper function to create the edit menu
createFileMenu() - Method in class edu.umich.visualsoar.MainFrame
A helper function to create the file menu
createFileNode(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a new File node in the operator window
createFileOperatorNode(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a new File Operator Node in the operator window
createFileOperatorNode(String, String, String, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a high-level File Operator Node in the operator window
createFileOperatorNode(String, String, String, SoarIdentifierVertex) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a high-level File Operator Node in the operator window
createFolderNode(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a new folder node in the operator window
createHelpMenu() - Method in class edu.umich.visualsoar.MainFrame
A helper function to create the help menu
createImpasseOperatorNode(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a new Impasse Operator Node in the operator window
createImpasseOperatorNode(String, String, String, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a high level Impassse Operator Node in the operator window
createImpasseOperatorNode(String, String, String, SoarIdentifierVertex) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a high level Impassse Operator Node in the operator window
createLinkNode(SoarOperatorNode) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
LinkNodes not used in this version of Visual Soar
createLinkNode(String, String, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
LinkNodes not used in this version of Visual Soar
createMainMenu() - Method in class edu.umich.visualsoar.MainFrame
A Helper function that creates the main menu bar
createNewEnumeration(String) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create a new EnumerationVertex with a string that represents the only acceptable value for that enumeration
createNewEnumeration(Vector) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create a new EnumerationVertex with a vector of strings that represent possible values for that enumeration
createNewFloat() - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create Float Vertex with default (unbounded) range
createNewFloatRange(float, float) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create Float Vertex with specified range
createNewFolderButton - Variable in class edu.umich.visualsoar.dialogs.DirectorySelectionDialog
 
createNewInteger() - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create Integer Vertex with default (unbounded) range
createNewIntegerRange(int, int) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create Integer Vertex with specified range
createNewSoarId() - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create a basic soar Identifier Vertex
createNewStateId(SoarIdentifierVertex, String) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Called to create the Vertex and appropriate identifiers for a high-level operator
createNewString() - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Create a StringVertex attribute
createOperatorRootNode(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates the Root Node of the operator hierarchy.
createOperatorRootNode(String, String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates the Root Node of the operator hierarchy.
createParentIdentifier(SoarVertex) - Static method in class edu.umich.visualsoar.datamap.DataMapMatcher
 
createRootSelector(File[]) - Method in class edu.umich.visualsoar.dialogs.DirectorySelectionDialog
 
createSearchMenu() - Method in class edu.umich.visualsoar.MainFrame
A helper function to create the search menu
createSoarOperatorNode(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a new Soar Operator Node in the operator window
createSoarOperatorNode(String, String, String, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a high level Soar Operator Node in the operator window
createSoarOperatorNode(String, String, String, SoarIdentifierVertex) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Creates a high level Soar Operator Node in the operator window
createSoarRuntimeMenu() - Method in class edu.umich.visualsoar.MainFrame
Creates the "Soar Runtime" menu which appears in the MainFrame
createTriple(Pair, Pair, Pair, boolean, boolean) - Method in class edu.umich.visualsoar.parser.DefaultTripleFactory
 
createTriple(Pair, Pair, Pair, boolean, boolean) - Method in interface edu.umich.visualsoar.parser.TripleFactory
 
createVertexCopy(SoarVertex) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Returns an exact copy of a SoarVertex with a new id
createViewMenu() - Method in class edu.umich.visualsoar.MainFrame
A helper function to create the view menu
curChar - Variable in class edu.umich.visualsoar.parser.SoarParserTokenManager
 
curLexState - Variable in class edu.umich.visualsoar.parser.SoarParserTokenManager
 
current - Variable in class edu.umich.visualsoar.MainFrame.CheckAllProductionsAction.UpdateThread
 
current - Variable in class edu.umich.visualsoar.MainFrame.GenerateDataMapAction.UpdateThread
 
current - Variable in class edu.umich.visualsoar.dialogs.ReplaceInProjectDialog
 
currentToken - Variable in class edu.umich.visualsoar.parser.ParseException
This is the last token that has been consumed successfully.
currFolder - Variable in class edu.umich.visualsoar.dialogs.TemplatePanel
 
currProjFolder - Variable in class edu.umich.visualsoar.dialogs.SharedProjectPanel
 
CustomDesktopPane - class edu.umich.visualsoar.misc.CustomDesktopPane.
This is the new editor pane so we can add functionality of moving windows around like cascading and the like based up Graphic Java 2, Volume II pg 901
CustomDesktopPane.CascadeAction - class edu.umich.visualsoar.misc.CustomDesktopPane.CascadeAction.
This will cascade all the windows currently in the desktop pane
CustomDesktopPane.CascadeAction() - Constructor for class edu.umich.visualsoar.misc.CustomDesktopPane.CascadeAction
 
CustomDesktopPane.ReTileAction - class edu.umich.visualsoar.misc.CustomDesktopPane.ReTileAction.
 
CustomDesktopPane.ReTileAction() - Constructor for class edu.umich.visualsoar.misc.CustomDesktopPane.ReTileAction
 
CustomDesktopPane.TileAction - class edu.umich.visualsoar.misc.CustomDesktopPane.TileAction.
This will tile all the windows in the most fantastically efficient manner imaginable (as far as desktop space in concerned of course; this may not be the most efficient imaginable as far as excecution in concerned).
CustomDesktopPane.TileAction() - Constructor for class edu.umich.visualsoar.misc.CustomDesktopPane.TileAction
 
CustomDesktopPane() - Constructor for class edu.umich.visualsoar.misc.CustomDesktopPane
 
cutAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
cutEdge - Static variable in class edu.umich.visualsoar.datamap.DataMapTree
 

Java 2 Platform
v1.3
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