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

S

s_mainFrame - Static variable in class edu.umich.visualsoar.MainFrame
 
SAME_TYPE - Static variable in interface edu.umich.visualsoar.parser.SoarParserConstants
 
satisfies(Triple) - Method in class edu.umich.visualsoar.graph.NamedEdge
satisfies tests whether or not this edge could be used to satisfy the constraint passed in, if so, it returns true else false
saveAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
saveAllFilesAction - Variable in class edu.umich.visualsoar.MainFrame
 
SaveAsButtonPanel - class edu.umich.visualsoar.dialogs.SaveAsButtonPanel.
Panel that contains the buttons for the Save As Dialog
SaveAsButtonPanel() - Constructor for class edu.umich.visualsoar.dialogs.SaveAsButtonPanel
 
saveDataMapAndProjectAction - Variable in class edu.umich.visualsoar.MainFrame
 
saveHierarchy() - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Save entire Operator Hierarchy (including datamap)
saveProjectAs(String, String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Saves project as a new project name
saveProjectAsAction - Variable in class edu.umich.visualsoar.MainFrame
 
SaveProjectAsDialog - class edu.umich.visualsoar.dialogs.SaveProjectAsDialog.
Dialog which takes input for saving an agent as a new agent
SaveProjectAsDialog(Frame) - Constructor for class edu.umich.visualsoar.dialogs.SaveProjectAsDialog
 
searchingRuleEditor - Variable in class edu.umich.visualsoar.dialogs.ReplaceInProjectDialog
 
selectedDirectory - Variable in class edu.umich.visualsoar.dialogs.DirectorySelectionDialog
 
selectEdge(int, int) - Method in class edu.umich.visualsoar.graph.DirectedGraphAsAdjacencyLists
 
selectEdge(int, int) - Method in class edu.umich.visualsoar.graph.Graph
If you have two vertices, get the edge between them if the edge exists in the graph it returns that edge otherwise it returns null
selectVertex(int) - Method in class edu.umich.visualsoar.graph.DirectedGraphAsAdjacencyLists
 
selectVertex(int) - Method in class edu.umich.visualsoar.graph.Graph
 
self - Static variable in class edu.umich.visualsoar.misc.Preferences
 
sendExciseProductionToSoarAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
sendFileToSoarAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
sendMatchesToSoarAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
sendProductions(Writer) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
 
sendProductionsAction - Variable in class edu.umich.visualsoar.MainFrame
 
sendProductionToSoarAction - Variable in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
setActionSide(ActionSide) - Method in class edu.umich.visualsoar.parser.SoarProduction
 
setAsGenerated() - Method in class edu.umich.visualsoar.graph.NamedEdge
 
setAutoIndentingEnabled(boolean) - Method in class edu.umich.visualsoar.misc.Preferences
 
setAutoTilingEnabled(boolean) - Method in class edu.umich.visualsoar.misc.Preferences
 
setComment(String) - Method in class edu.umich.visualsoar.graph.NamedEdge
 
setComment(String) - Method in class edu.umich.visualsoar.parser.SoarProduction
 
setConditionSide(ConditionSide) - Method in class edu.umich.visualsoar.parser.SoarProduction
 
setDefaultPreferences() - Method in class edu.umich.visualsoar.misc.Preferences
In case of IO failure during construction, a way to fall back on a complete set of functional preferences
setDefaultSet() - Static method in class edu.umich.visualsoar.util.TextFolderIcons
 
setDefaultSet() - Static method in class edu.umich.visualsoar.util.TextIcons
 
setFeedbackListData(Vector) - Method in class edu.umich.visualsoar.MainFrame
Method updates the FeedBack list window
setFindReplaceData(String, Boolean, Boolean, Boolean) - Method in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
setFindReplaceData(String, String, Boolean, Boolean, Boolean) - Method in class edu.umich.visualsoar.ruleeditor.RuleEditor
 
setFullPath(String) - Method in class edu.umich.visualsoar.operatorwindow.OperatorRootNode
 
setHigh(Number) - Method in class edu.umich.visualsoar.dialogs.EditNumberDialog
 
setHigh(Number) - Method in class edu.umich.visualsoar.dialogs.NumberDialog
 
setHigh(Number) - Method in class edu.umich.visualsoar.dialogs.RangePanel
 
setHighlightingEnabled(boolean) - Method in class edu.umich.visualsoar.misc.Preferences
 
setHorizontalTilingEnabled(boolean) - Method in class edu.umich.visualsoar.misc.Preferences
 
setLabelSet(String, String) - Static method in class edu.umich.visualsoar.util.TextFolderIcons
 
setLabelSet(String, String) - Static method in class edu.umich.visualsoar.util.TextIcons
 
setLine(int) - Method in class edu.umich.visualsoar.ruleeditor.RuleEditor
Sets the current line number in the editorPane, puts the caret at the beginning of the line, and requests focus
setLineNumber(int) - Method in class edu.umich.visualsoar.graph.NamedEdge
 
setLow(Number) - Method in class edu.umich.visualsoar.dialogs.EditNumberDialog
 
setLow(Number) - Method in class edu.umich.visualsoar.dialogs.NumberDialog
 
setLow(Number) - Method in class edu.umich.visualsoar.dialogs.RangePanel
 
setMainFrame(MainFrame) - Static method in class edu.umich.visualsoar.MainFrame
Sets the main window
setMessage(String) - Method in class edu.umich.visualsoar.misc.FeedbackListObject
lets you set a new message
setName(String) - Method in class edu.umich.visualsoar.parser.SoarProduction
 
setNode(OperatorNode) - Method in class edu.umich.visualsoar.graph.NamedEdge
 
setOpenFolder(File) - Method in class edu.umich.visualsoar.misc.Preferences
 
setParent(FakeTreeNode) - Method in class edu.umich.visualsoar.datamap.FakeTreeNode
 
setPath(File) - Method in class edu.umich.visualsoar.dialogs.DirectorySelectionDialog
 
setPath(File) - Method in class edu.umich.visualsoar.dialogs.DirectoryTree
 
setProductionType(String) - Method in class edu.umich.visualsoar.parser.SoarProduction
 
setRuleEditor(RuleEditor) - Method in class edu.umich.visualsoar.operatorwindow.FileNode
 
setSharedProjectEnabled(boolean) - Method in class edu.umich.visualsoar.misc.Preferences
 
setSharedProjectFile(File) - Method in class edu.umich.visualsoar.misc.Preferences
 
setStartLine(int) - Method in class edu.umich.visualsoar.parser.SoarProduction
 
setSyntaxColors(SyntaxColor[]) - Method in class edu.umich.visualsoar.misc.Preferences
 
setTemplateFolder(File) - Method in class edu.umich.visualsoar.misc.Preferences
 
setText(String) - Method in class edu.umich.visualsoar.dialogs.NamePanel
 
setTopstate(SoarIdentifierVertex) - Method in class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
This sets the topstate, this should only be called by trusted members
setTransferFullPath() - Method in class edu.umich.visualsoar.operatorwindow.FileNode
 
setUserName(String) - Method in class edu.umich.visualsoar.misc.Preferences
 
setValue(int) - Method in class edu.umich.visualsoar.graph.Vertex
This is a rather dangerous method, but it is necessary to properly update the SoarWorkingMemoryModel efficiently
setVector(Vector) - Method in class edu.umich.visualsoar.dialogs.EnumPanel
 
sharedProjectEnabled - Variable in class edu.umich.visualsoar.misc.Preferences
 
sharedProjectFile - Variable in class edu.umich.visualsoar.misc.Preferences
 
SharedProjectPanel - class edu.umich.visualsoar.dialogs.SharedProjectPanel.
Panel that contains options for a Shared Project
SharedProjectPanel() - Constructor for class edu.umich.visualsoar.dialogs.SharedProjectPanel
 
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.FileNode
This adjusts the context menu so that only the valid commands are displayed
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.FileOperatorNode
This adjusts the context menu so that only the valid commands are displayed
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.FolderNode
This adjusts the context menu so that only the valid commands are displayed
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.ImpasseOperatorNode
This adjusts the context menu so that only the valid commands are displayed
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.LinkNode
 
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
This is an abstract method that must be implemented by every concrete subclass, this method enables and disables methods on the context menu depending on whether or not the node clicked upon supports that operation
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorOperatorNode
This adjusts the context menu so that only the valid commands are displayed
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorRootNode
This adjusts the context menu so that only the valid commands are displayed
showContextMenu(Component, int, int) - Method in class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
This adjusts the context menu so that only the valid commands are displayed
showRuleEditor(RuleEditor) - Method in class edu.umich.visualsoar.MainFrame
Makes the specified rule editor window the selected window and brings the window to the front of the frame.
SimpleTest - class edu.umich.visualsoar.parser.SimpleTest.
 
simpleTest() - Method in class edu.umich.visualsoar.parser.SoarParser
 
SimpleTest() - Constructor for class edu.umich.visualsoar.parser.SimpleTest
 
SimpleTest(DisjunctionTest) - Constructor for class edu.umich.visualsoar.parser.SimpleTest
 
SimpleTest(RelationalTest) - Constructor for class edu.umich.visualsoar.parser.SimpleTest
 
SingleTest - class edu.umich.visualsoar.parser.SingleTest.
 
singleTest() - Method in class edu.umich.visualsoar.parser.SoarParser
 
SingleTest() - Constructor for class edu.umich.visualsoar.parser.SingleTest
 
SingleTest(Constant) - Constructor for class edu.umich.visualsoar.parser.SingleTest
 
SingleTest(Pair) - Constructor for class edu.umich.visualsoar.parser.SingleTest
 
skip(long) - Method in class edu.umich.visualsoar.util.TabRemovingReader
 
SoarDocument - class edu.umich.visualsoar.ruleeditor.SoarDocument.
 
SoarDocument.ColorSyntaxThread - class edu.umich.visualsoar.ruleeditor.SoarDocument.ColorSyntaxThread.
 
SoarDocument.ColorSyntaxThread(Reader) - Constructor for class edu.umich.visualsoar.ruleeditor.SoarDocument.ColorSyntaxThread
 
SoarDocument() - Constructor for class edu.umich.visualsoar.ruleeditor.SoarDocument
 
SoarFileFilter - class edu.umich.visualsoar.misc.SoarFileFilter.
This class describes the filter of a JFileChooser
SoarFileFilter() - Constructor for class edu.umich.visualsoar.misc.SoarFileFilter
 
SoarIdentifierVertex - class edu.umich.visualsoar.graph.SoarIdentifierVertex.
 
SoarIdentifierVertex(int) - Constructor for class edu.umich.visualsoar.graph.SoarIdentifierVertex
 
SoarOperatorNode - class edu.umich.visualsoar.operatorwindow.SoarOperatorNode.
 
SoarOperatorNode(String, int, String) - Constructor for class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
this creates a low-level operator with the given name and file
SoarOperatorNode(String, int, String, String, int) - Constructor for class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
This will construct a high-level operator node, this one supports serialization, restoreId must be called to get this object into a good state
SoarOperatorNode(String, int, String, String, SoarIdentifierVertex) - Constructor for class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
this creates a highlevel operator with the given name, file, folder and dataMapId
soarOperatorNodeId - Variable in class edu.umich.visualsoar.operatorwindow.TransferableOperatorNodeLink
 
SoarParser - class edu.umich.visualsoar.parser.SoarParser.
 
SoarParser.JJCalls - class edu.umich.visualsoar.parser.SoarParser.JJCalls.
 
SoarParser.JJCalls() - Constructor for class edu.umich.visualsoar.parser.SoarParser.JJCalls
 
SoarParser(InputStream) - Constructor for class edu.umich.visualsoar.parser.SoarParser
 
SoarParser(Reader) - Constructor for class edu.umich.visualsoar.parser.SoarParser
 
SoarParser(SoarParserTokenManager) - Constructor for class edu.umich.visualsoar.parser.SoarParser
 
SoarParserConstants - interface edu.umich.visualsoar.parser.SoarParserConstants.
 
SoarParserTokenManager - class edu.umich.visualsoar.parser.SoarParserTokenManager.
 
SoarParserTokenManager(ASCII_CharStream) - Constructor for class edu.umich.visualsoar.parser.SoarParserTokenManager
 
SoarParserTokenManager(ASCII_CharStream, int) - Constructor for class edu.umich.visualsoar.parser.SoarParserTokenManager
 
SoarProduction - class edu.umich.visualsoar.parser.SoarProduction.
 
soarProduction() - Method in class edu.umich.visualsoar.parser.SoarParser
 
SoarProduction() - Constructor for class edu.umich.visualsoar.parser.SoarProduction
 
soarRuntimeAgentMenu - Variable in class edu.umich.visualsoar.MainFrame
 
SoarRuntimeInit() - Method in class edu.umich.visualsoar.MainFrame
Initializes the Soar Tool Interface (STI) object and enabled/disables menu items as needed.
soarRuntimeInitAction - Variable in class edu.umich.visualsoar.MainFrame
 
soarRuntimeSendRawCommandAction - Variable in class edu.umich.visualsoar.MainFrame
 
SoarRuntimeTerm() - Method in class edu.umich.visualsoar.MainFrame
Terminates the Soar Tool Interface (STI) object and enabled/disables menu items as needed.
soarRuntimeTermAction - Variable in class edu.umich.visualsoar.MainFrame
 
soarToolJavaInterface - Variable in class edu.umich.visualsoar.MainFrame
 
soarToolPumpMessageTimer - Variable in class edu.umich.visualsoar.MainFrame
 
SoarVertex - class edu.umich.visualsoar.graph.SoarVertex.
This class is the base class for all Soar Working memory vertices
SoarVertex(int) - Constructor for class edu.umich.visualsoar.graph.SoarVertex
Constructs a SoarVertex with the given id
SoarWMTreeModelWrapper - class edu.umich.visualsoar.datamap.SoarWMTreeModelWrapper.
This is a wrapper class that makes SoarWorkingMemory behave like a Tree Model
SoarWMTreeModelWrapper(SoarWorkingMemoryModel, SoarIdentifierVertex, String) - Constructor for class edu.umich.visualsoar.datamap.SoarWMTreeModelWrapper
Creates a tree model from working memory by creating a FakeTreeNode as the root of the tree
SoarWorkingMemoryAppender - class edu.umich.visualsoar.datamap.SoarWorkingMemoryAppender.
 
SoarWorkingMemoryAppender() - Constructor for class edu.umich.visualsoar.datamap.SoarWorkingMemoryAppender
 
SoarWorkingMemoryModel - class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel.
This is a model of Soar's Working Memory represented by a directed graph structure
SoarWorkingMemoryModel(boolean, String) - Constructor for class edu.umich.visualsoar.datamap.SoarWorkingMemoryModel
Creates a default model of working memory
SoarWorkingMemoryReader - class edu.umich.visualsoar.datamap.SoarWorkingMemoryReader.
This class has one function read, which reads a representation of soar working memory from a file and re-creates the DataMap
SoarWorkingMemoryReader() - Constructor for class edu.umich.visualsoar.datamap.SoarWorkingMemoryReader
 
sortTriples(List) - Method in class edu.umich.visualsoar.parser.TriplesExtractor
 
source(Writer) - Method in class edu.umich.visualsoar.operatorwindow.FileNode
 
source(Writer) - Method in class edu.umich.visualsoar.operatorwindow.FolderNode
 
source(Writer) - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
source(Writer) - Method in class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
 
sourceChildren() - Method in class edu.umich.visualsoar.operatorwindow.FileNode
 
sourceChildren() - Method in class edu.umich.visualsoar.operatorwindow.FolderNode
 
sourceChildren() - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
sourceChildren() - Method in class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
 
sourceRecursive() - Method in class edu.umich.visualsoar.operatorwindow.FileNode
 
sourceRecursive() - Method in class edu.umich.visualsoar.operatorwindow.FolderNode
 
sourceRecursive() - Method in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
sourceRecursive() - Method in class edu.umich.visualsoar.operatorwindow.SoarOperatorNode
 
sp - Variable in class edu.umich.visualsoar.dialogs.EnumPanel
 
SP - Static variable in interface edu.umich.visualsoar.parser.SoarParserConstants
 
spaceCount - Variable in class edu.umich.visualsoar.util.TabRemovingReader
 
specialConstructor - Variable in class edu.umich.visualsoar.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class edu.umich.visualsoar.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
startLine - Variable in class edu.umich.visualsoar.datamap.DefaultMatcherErrorHandler
 
startSourcing() - Method in class edu.umich.visualsoar.operatorwindow.OperatorRootNode
 
stateNoChangeImpasseItem - Static variable in class edu.umich.visualsoar.operatorwindow.OperatorNode
 
stateVariable() - Method in class edu.umich.visualsoar.parser.TriplesExtractor
 
stateVariables() - Method in class edu.umich.visualsoar.parser.TriplesExtractor
 
STATIC_LEXER_ERROR - Static variable in class edu.umich.visualsoar.parser.TokenMgrError
An attempt wass made to create a second instance of a static token manager.
staticFlag - Static variable in class edu.umich.visualsoar.parser.ASCII_CharStream
 
stringFound - Variable in class edu.umich.visualsoar.dialogs.ReplaceInProjectDialog
 
stringSelected - Variable in class edu.umich.visualsoar.dialogs.ReplaceInProjectDialog
 
StringVertex - class edu.umich.visualsoar.graph.StringVertex.
 
StringVertex(int) - Constructor for class edu.umich.visualsoar.graph.StringVertex
 
suggestShowContextMenu(int, int) - Method in class edu.umich.visualsoar.datamap.DataMapTree
Checks to see if x,y is a valid location on the screen, if it is then it displays the context menu there.
suggestShowContextMenu(int, int) - Method in class edu.umich.visualsoar.operatorwindow.OperatorWindow
Checks to see if x,y is a valid location on the screen, if it is then it displays the context menu there
swatches - Variable in class edu.umich.visualsoar.dialogs.SyntaxColorsPanel
The array of buttons representing syntax colors
SwitchTo(int) - Method in class edu.umich.visualsoar.parser.SoarParserTokenManager
 
swmm - Variable in class edu.umich.visualsoar.datamap.DataMapTree
 
swmm - Variable in class edu.umich.visualsoar.datamap.FakeTreeNode
 
swmm - Variable in class edu.umich.visualsoar.datamap.SoarWMTreeModelWrapper
 
SYMBOLIC_CONST - Static variable in class edu.umich.visualsoar.parser.Constant
 
SYMBOLIC_CONST - Static variable in interface edu.umich.visualsoar.parser.SoarParserConstants
 
SyntaxColor - class edu.umich.visualsoar.misc.SyntaxColor.
 
SyntaxColor(Color) - Constructor for class edu.umich.visualsoar.misc.SyntaxColor
 
SyntaxColor(Color, String) - Constructor for class edu.umich.visualsoar.misc.SyntaxColor
 
SyntaxColor(Color, SyntaxColor) - Constructor for class edu.umich.visualsoar.misc.SyntaxColor
 
SyntaxColor(int, String) - Constructor for class edu.umich.visualsoar.misc.SyntaxColor
 
SyntaxColor(int, SyntaxColor) - Constructor for class edu.umich.visualsoar.misc.SyntaxColor
 
syntaxColors - Variable in class edu.umich.visualsoar.misc.Preferences
 
SyntaxColorsPanel - class edu.umich.visualsoar.dialogs.SyntaxColorsPanel.
Panel containing editing facilities for selecting custom colors for use in syntax highlighting
SyntaxColorsPanel(SyntaxColor[]) - Constructor for class edu.umich.visualsoar.dialogs.SyntaxColorsPanel
Creates a titled border around the input field

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