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

SampleCollection - Class in edu.cs.ai.kreator.datamodels
A SampleCollection object is a KReatorfile that contains example data
SampleCollection(File) - Constructor for class edu.cs.ai.kreator.datamodels.SampleCollection
Constructs a SampleCollection object with a given project and file.
SampleCollectionFileFilter - Class in edu.cs.ai.kreator.ui.gui.filefilters
 
SampleCollectionFileFilter() - Constructor for class edu.cs.ai.kreator.ui.gui.filefilters.SampleCollectionFileFilter
 
save() - Method in class edu.cs.ai.kreator.datamodels.AbstractKreatorFile
Saves the AbstractKreatorFile to the file system.
save() - Method in class edu.cs.ai.kreator.datamodels.DataFile
Saves the fileContent to the file system if the view was changed
save() - Method in class edu.cs.ai.kreator.datamodels.KnowledgebaseFile
 
save() - Method in class edu.cs.ai.kreator.datamodels.Project
 
save() - Method in class edu.cs.ai.kreator.datamodels.SampleCollection
 
saveDataFile(DataFile) - Method in class edu.cs.ai.kreator.control.FileController
Tells the file to save itself.
saveDataFileAs(DataFile) - Method in class edu.cs.ai.kreator.control.FileController
Does everything to "save a file as...".
ScriptAction - Class in jsyntaxpane.actions
This class executes a script every time it is called.
ScriptAction() - Constructor for class jsyntaxpane.actions.ScriptAction
 
ScriptFileFilter - Class in edu.cs.ai.kreator.ui.gui.filefilters
 
ScriptFileFilter() - Constructor for class edu.cs.ai.kreator.ui.gui.filefilters.ScriptFileFilter
 
ScriptRunnerAction - Class in jsyntaxpane.actions
Executes the script in the component's text using a ScriptEngine The Configuration must contain the key [prefix.]ACTION_NAME.ScriptExtension and its value is the ScriptExtension that getEngineByExtension returns If no engine is found, then an option is given to the user to disable the action
ScriptRunnerAction() - Constructor for class jsyntaxpane.actions.ScriptRunnerAction
 
selectableValues - Variable in class edu.cs.ai.kreator.control.config.StringSelectionConfigurationOption
The list of selectable values for this option.
selectDefaultConsole() - Method in class edu.cs.ai.kreator.ui.gui.components.ConsoleTabbedPane
 
selectLines(JTextComponent) - Static method in class jsyntaxpane.actions.ActionUtils
If the selection is multi lined, then the full lines are selected, otherwise, nothing is done.
SEMICOLON - Static variable in class jsyntaxpane.TokenConstants
 
sendKeyPress(JTextComponent, int, int) - Static method in class jsyntaxpane.actions.ActionUtils
Create and send a KeyPress KeyEvent to the component given
serialVersionUID - Static variable in class edu.cs.ai.kreator.misc.util.Permutation
 
serialVersionUID - Static variable in class edu.cs.ai.kreator.ui.gui.dialogs.PreferencesDialog
For serialization
SERVICES_ROOT - Static variable in class jsyntaxpane.util.JarServiceProvider
 
setAboutHandler(Object, Method) - Static method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
setApplicationEventHandled(Object, boolean) - Method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
setAtom(GeneralizedAtom) - Method in class edu.cs.ai.kreator.logic.AtomExpression
 
setAutoScroll(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
If auto scroll is set to true (default), the caret position will be set to the end of the text pane, when appendTextLine() is called.
setBold(Boolean) - Method in class jsyntaxpane.SyntaxStyle
 
setBooleanValue(boolean) - Method in class edu.cs.ai.kreator.ui.returnvalues.BooleanReturnValue
 
setBooleanValue(BooleanReturnValue) - Method in class edu.cs.ai.kreator.ui.returnvalues.BooleanReturnValue
 
setCancelButton(String, boolean, boolean) - Method in class edu.cs.ai.kreator.ui.gui.dialogs.KreatorDialog
This method enables changing the cancelButton 's properties
setCaretPosition(JTextComponent, int, int) - Static method in class jsyntaxpane.actions.ActionUtils
Sets the caret position of the given target to the given line and column
setCheckboxLabel(String, int) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Change he checkbox label for the checkbox at a specific index.
setCheckboxLabels(List<String>) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Changes the labels of the checkboxes
setCmdHistory(List<String>) - Method in interface edu.cs.ai.kreator.ui.cli.KreatorConsole
Sets the console's command history.
setCmdHistory(List<String>) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Sets the console's command history. e.g. when loading a new project.
setColorString(String) - Method in class jsyntaxpane.SyntaxStyle
 
setCommandHistory(List<String>) - Method in class edu.cs.ai.kreator.datamodels.Project
 
setCompletionsFile(String) - Method in class jsyntaxpane.actions.MapCompletionAction
 
setComponent(String) - Method in class jsyntaxpane.actions.ToggleComponentAction
 
setConfig(Properties) - Method in class jsyntaxpane.DefaultSyntaxKit
Merges the given properties with the configurations for this Object
setConfigOption(String, String) - Method in class edu.cs.ai.kreator.scripting.KreatorScriptableObject
Function to be called from JavaScript.
setConstant(Constant) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController.ParameterPair
 
setCurrentDirectory(File) - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
Sets the current directory.
setDefaultLoggingLevel(String) - Static method in class edu.cs.ai.kreator.KreatorMain
Sets the logging level of the root logger.
setDefaultValue(Object) - Method in class edu.cs.ai.kreator.control.config.ConfigurationOption
Sets this option's default value
setDialogTitle(String) - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
Sets the title of this dialog.
setEditable(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
If b is true the console pane is editable.
setEditable(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.FileTab
Enables or disables the textArea
setEnabled(boolean) - Method in class edu.cs.ai.kreator.ui.gui.dialogs.KreatorDialog
 
setFileContent(String) - Method in class edu.cs.ai.kreator.datamodels.AbstractKreatorFile
Sets the file content by a external causer.
setFileFilter(FileFilter) - Method in class edu.cs.ai.kreator.control.config.PathListConfigurationOption
Sets the file filter for this option.
setFileHandler(Object, Method) - Static method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
setFileListValue(String) - Method in class edu.cs.ai.kreator.ui.returnvalues.FileListReturnValue
 
setFileListValue(File) - Method in class edu.cs.ai.kreator.ui.returnvalues.FileListReturnValue
 
setFileListValue(List<File>) - Method in class edu.cs.ai.kreator.ui.returnvalues.FileListReturnValue
 
setFileSelectionMode(int) - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
Sets the mode in which this dialog lets the user select files.
setFileValue(String) - Method in class edu.cs.ai.kreator.ui.returnvalues.FileReturnValue
 
setFileValue(File) - Method in class edu.cs.ai.kreator.ui.returnvalues.FileReturnValue
 
setFirst(E) - Method in class edu.cs.ai.kreator.misc.util.Pair
sets the first element of this pair
setFirst(E) - Method in class edu.cs.ai.kreator.misc.util.Triple
sets the first element of this triple
setFonts(Font) - Method in class jsyntaxpane.actions.gui.ReflectCompletionDialog
 
setFunction(String) - Method in class jsyntaxpane.actions.ScriptAction
 
setHandler(OSXAdapter) - Static method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
setHistoryElements(List<String>) - Method in class edu.cs.ai.kreator.ui.cli.CmdStringHistory
 
setHistoryFile(File) - Method in class edu.cs.ai.kreator.ui.cli.History
 
setHover(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
sets if the mouse is hovering over the close button
setHover(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.FileTab
sets if the mouse is hovering over the close button
setIgnoreComments(String) - Method in class jsyntaxpane.actions.XmlPrettifyAction
 
setIgnoreWhiteSpace(String) - Method in class jsyntaxpane.actions.XmlPrettifyAction
 
setIndent(String) - Method in class jsyntaxpane.actions.XmlPrettifyAction
 
setIndentAmount(String) - Method in class jsyntaxpane.actions.XmlPrettifyAction
 
setItalic(Boolean) - Method in class jsyntaxpane.SyntaxStyle
 
setItems(List<String>) - Method in class jsyntaxpane.actions.ComboCompletionAction
Sets the items to display in the combo.
setItems(List<Member>) - Method in class jsyntaxpane.actions.gui.ReflectCompletionDialog
Set the items to display
setItemsURL(String) - Method in class jsyntaxpane.actions.ComboCompletionAction
 
setLanguage(LanguageFactory) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
Changes the language this query preview guide is working with.
setLargeIcon(String) - Method in class jsyntaxpane.actions.DefaultSyntaxAction
Sets the Large Icon for this action from given url
setLastChosenDir(File) - Static method in class edu.cs.ai.kreator.KreatorMain
 
setLineComments(String) - Method in class jsyntaxpane.actions.ToggleCommentsAction
 
setListData(Object[], List<String>) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Sets new list data to the list but dont use default naming for the checkboxes (obj.ToString())
setListData(Object[]) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Overrides default behavior creating an instance of CheckboxListModel which contains the data.
setListData(Vector<?>) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Overrides default behavior creating an instance of CheckboxListModel which contains the data.
setListData(Object[]) - Method in class edu.cs.ai.kreator.ui.gui.components.UserAppendRemoveList
 
setLoggingThreshold(String) - Static method in class edu.cs.ai.kreator.KreatorMain
Sets the output level threshold of all loggers.
setMainspace(FileTabbedPane) - Method in class edu.cs.ai.kreator.ui.gui.components.Outline
 
setMaxSize(int) - Method in class edu.cs.ai.kreator.ui.cli.History
Set the maximum size that the history buffer will store.
setMenuText(String) - Method in class jsyntaxpane.actions.DefaultSyntaxAction
Configure the MenuText for the Action
setMinCaretPos(int) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Updates the minimal caret position and moves the caret to this position.
setMinimumDisplayDigits(int) - Method in class jsyntaxpane.components.LineNumbersRuler
Specify the minimum number of digits used to calculate the preferred width of the component.
setModel(ListModel) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Checks if the given ListModel is of type CheckBoxList model if this is not the case it throws a ClassCastException.
setModel(TreeModel) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxTree
 
setModel(ListModel) - Method in class edu.cs.ai.kreator.ui.gui.components.UserAppendRemoveList
 
setMultiSelectionEnabled(boolean) - Method in class edu.cs.ai.kreator.control.config.PathListConfigurationOption
Sets the selection mode.
setMultiSelectionEnabled(boolean) - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
Enables or disables multi-selection, if this file chooser supports multi-selection.
setMustHaveSelection(String) - Method in class jsyntaxpane.actions.TemplateAction
 
setNoSelectionFormat(String) - Method in class jsyntaxpane.actions.CaretMonitor
 
setOkButton(String, boolean, boolean) - Method in class edu.cs.ai.kreator.ui.gui.dialogs.KreatorDialog
This method enables changing the okButton 's properties
setOutput(PrintWriter) - Method in class edu.cs.ai.kreator.ui.cli.History
The output to which all history elements will be written (or null of history is not saved to a buffer).
setParameter(Constant) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
Helper method: Sets a new parameter.
setParent(ConfigurationCategory) - Method in class edu.cs.ai.kreator.control.config.ConfigurationObject
Sets the parent configuration category of this configuration object.
setParent(Completor) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.Completor
 
setPattern(Pattern) - Method in class jsyntaxpane.actions.DocumentSearchData
Set the pattern to the given compiled pattern.
setPattern(String, boolean, boolean) - Method in class jsyntaxpane.actions.DocumentSearchData
Sets the pattern from a string and flags
setPermutationNumber(String) - Method in class edu.cs.ai.kreator.misc.util.Permutation
Creates the permutation with number BigInteger(s).
setPermutationNumber(long) - Method in class edu.cs.ai.kreator.misc.util.Permutation
Creates the permutation with number BigInteger(l.toString()).
setPermutationNumber(BigInteger) - Method in class edu.cs.ai.kreator.misc.util.Permutation
Creates the permutation with PermutationNumber Number.
setPreferencesHandler(Object, Method) - Static method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
setProgress(int) - Method in class edu.cs.ai.kreator.ui.gui.components.StatusBar
 
setProgress(int) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
setProgress(int) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows the user some progress indicator.
setProperty(ConfigurationOption, Object) - Static method in class edu.cs.ai.kreator.control.config.ConfigurationFacility
This method sets the given property with the given value and saves the configuration.
setProperty(String, String) - Method in class jsyntaxpane.DefaultSyntaxKit
Sets the given property to the given value.
setPwd(File) - Static method in class edu.cs.ai.kreator.KreatorMain
Sets the current working directory.
setQueryHistory(List<String>) - Method in class edu.cs.ai.kreator.control.ProjectController
Sets the query history.
setQueryHistory(List<String>) - Method in class edu.cs.ai.kreator.datamodels.Project
 
setQuitHandler(Object, Method) - Static method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
setRenderingHits(Graphics2D) - Static method in class jsyntaxpane.SyntaxView
Sets the Rendering Hints of the Graphics.
setScriptEngine(KreatorScriptEngine) - Method in interface edu.cs.ai.kreator.ui.cli.KreatorConsole
Sets the KreatorScriptEngine used by this console.
setScriptEngine(KreatorScriptEngine) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
 
setScriptExtension(String) - Method in class jsyntaxpane.actions.ScriptRunnerAction
 
setSecond(F) - Method in class edu.cs.ai.kreator.misc.util.Pair
sets the second element of this pair
setSecond(F) - Method in class edu.cs.ai.kreator.misc.util.Triple
sets the second element of this triple
setSelectedComponent(Component) - Method in class edu.cs.ai.kreator.ui.gui.components.FileTabbedPane
 
setSelectedFile(File) - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
If directoryOrFile is a directory, sets the current directory of this file chooser.
setSelectionFormat(String) - Method in class jsyntaxpane.actions.CaretMonitor
 
setSmallIcon(String) - Method in class jsyntaxpane.actions.DefaultSyntaxAction
Configure the SmallIcon for the Action
setSOmitDeclaration(String) - Method in class jsyntaxpane.actions.XmlPrettifyAction
 
setStandAlone(String) - Method in class jsyntaxpane.actions.XmlPrettifyAction
 
setStatusText(String) - Method in class edu.cs.ai.kreator.ui.gui.components.StatusBar
 
setStatusText(String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
setStatusText(String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Show the user some status text.
setStringValue(String) - Method in class edu.cs.ai.kreator.ui.returnvalues.StringReturnValue
 
setTemplate(String) - Method in class jsyntaxpane.actions.TemplateAction
 
setTestprop(String) - Method in class edu.cs.ai.kreator.scripting.KreatorScriptableObject
Function to be called from JavaScript.
setThird(G) - Method in class edu.cs.ai.kreator.misc.util.Triple
sets the third element of this triple
setToolTip(String) - Method in class jsyntaxpane.actions.DefaultSyntaxAction
Configure the ToolTip for the Action
setTranslator(UserAppendRemoveList.StringToObject<?>) - Method in class edu.cs.ai.kreator.ui.gui.components.UserAppendRemoveList
 
setTreeAdaptor(TreeAdaptor) - Method in class edu.cs.ai.kreator.parser.groundatom.GroundAtomParser
 
setType(int) - Method in class edu.cs.ai.kreator.control.config.PathListConfigurationOption
Sets the type of paths (one of JFileChooser.FILES_ONLY, JFileChooser.DIRECTORIES_ONLY, JFileChooser.FILES_AND_DIRECTORIES)
setUserData(Object) - Method in class edu.cs.ai.kreator.ui.gui.components.models.CheckboxTreeModel.Node
changes the user-data of this node.
setValue(String) - Method in class edu.cs.ai.kreator.logic.AtomExpression
 
setWholeLines(String) - Method in class jsyntaxpane.actions.TemplateAction
 
setWordRegex(String) - Method in class jsyntaxpane.actions.IndentAction
 
setWordsRegexp(String) - Method in class jsyntaxpane.actions.CompleteWordAction
 
setWrap(boolean) - Method in class jsyntaxpane.actions.DocumentSearchData
 
setWriteProtected(boolean) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
 
setWriteValue(String, String) - Method in class edu.cs.ai.kreator.control.config.AliasStringSelectionConfigurationOption
Sets the given writeValue for value.
shallowCopy() - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Deprecated. 
SHORTEST_FIRST - Static variable in class jsyntaxpane.TokenComparators
 
shouldAbort() - Method in class edu.cs.ai.kreator.control.KreatorWorker
Returns true if the thread of this worker should stop it's execution.
shouldWait() - Method in class edu.cs.ai.kreator.control.KreatorWorker
Returns true if the thread of this worker should pause.
ShowAbbsAction - Class in jsyntaxpane.actions
Display all abbreviations for a JTextComponent., if it has any.
ShowAbbsAction() - Constructor for class jsyntaxpane.actions.ShowAbbsAction
 
ShowAbbsDialog - Class in jsyntaxpane.actions.gui
Show abbreviations for a JEditorPane.
ShowAbbsDialog(JEditorPane, Map<String, String>) - Constructor for class jsyntaxpane.actions.gui.ShowAbbsDialog
Creates new form ShowAbbsDialog
showAboutDialog() - Method in class edu.cs.ai.kreator.control.GuiController
 
showAboutDialog() - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showAboutDialog() - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows an about dialog.
showErrorDialog(String, String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showErrorDialog(String, String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a simple error dialog.
showFor(JTextComponent) - Method in class jsyntaxpane.actions.gui.QuickFindDialog
 
showFor(JTextComponent) - Method in class jsyntaxpane.actions.gui.ReplaceDialog
 
showForEditor(JTextComponent) - Static method in class jsyntaxpane.actions.gui.GotoLineDialog
Create or return the GotoLine dialog for a given ext component
showGenerateDataDialog(KnowledgebaseFile) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showGenerateDataDialog(KnowledgebaseFile) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a generate data dialog for the given knowledge base.
showInfoPane(String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showInfoPane(String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a simple dialog with an okay button
showInputDialog(String, String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showInputDialog(String, String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows an input dialog.
showLaTeXWindow(String, String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showLaTeXWindow(String, String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a simple text message with a close button.
showLearnDialog(SampleCollection) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showLearnDialog(SampleCollection) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a learning dialog for the given sample collection.
showOpenDialog() - Method in class edu.cs.ai.kreator.ui.gui.dialogs.FileChooser
 
showOpenDialog() - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
 
showParsingError() - Method in class edu.cs.ai.kreator.ui.gui.components.controller.OutlineWorker
Helper method: Writes a parsing error into the outline tree.
showPreferences() - Method in class edu.cs.ai.kreator.control.GuiController
 
showPreferences() - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showPreferences() - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows KReator's preferences dialog.
showQueryDialog(KnowledgebaseFile) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showQueryDialog(KnowledgebaseFile) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a query dialog for the given knowledge base.
showQuickFindDialog(JTextComponent) - Method in class jsyntaxpane.actions.DocumentSearchData
 
showReplaceDialog(JTextComponent) - Method in class jsyntaxpane.actions.DocumentSearchData
Show the Find and Replace dialog for the given frame
showSaveDialog() - Method in class edu.cs.ai.kreator.ui.gui.dialogs.FileChooser
 
showSaveDialog() - Method in interface edu.cs.ai.kreator.ui.KreatorFileChooser
 
showTextWindow(Container) - Method in class edu.cs.ai.kreator.ui.gui.dialogs.TextWindow
 
showYesNoCancelOptionPane(String, String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showYesNoCancelOptionPane(String, String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a dialog with a yes, no and cancel option.
showYesNoOptionPane(String, String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showYesNoOptionPane(String, String, String) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
showYesNoOptionPane(String, String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a dialog with a yes and no option.
showYesNoOptionPane(String, String, String) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shows a dialog with a yes and no option and a check box
shuffle() - Method in class edu.cs.ai.kreator.misc.util.Permutation
Randomly permutes the array of this permutation using a default source of randomness.
shutDown() - Method in class edu.cs.ai.kreator.control.FileController
 
shutDown() - Method in class edu.cs.ai.kreator.control.GuiController
 
shutDown() - Method in class edu.cs.ai.kreator.control.ModelController
 
shutDown() - Method in class edu.cs.ai.kreator.control.ProjectController
 
shutDown() - Method in class edu.cs.ai.kreator.control.WorkerController
 
shutDown(boolean) - Static method in class edu.cs.ai.kreator.KreatorMain
 
shutDown() - Static method in class edu.cs.ai.kreator.KreatorMain
 
shutDown() - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
shutDown() - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Shuts down the GUI.
SideEffector - Interface in edu.cs.ai.kreator.control.config
This interface must be implemented by configuration options which cause side effects on changing their corresponding value.
SimpleRegexLexer - Class in jsyntaxpane.lexers
This is a "dynamic" Lexer that will use Regex patterns to parse any document, It is NOT as fast as other JFLex generated lexers.
SimpleRegexLexer(Map<?, ?>) - Constructor for class jsyntaxpane.lexers.SimpleRegexLexer
 
SimpleRegexLexer(String) - Constructor for class jsyntaxpane.lexers.SimpleRegexLexer
 
size() - Method in class edu.cs.ai.kreator.logic.ClauseNetwork
 
size() - Method in class edu.cs.ai.kreator.misc.util.Permutation
Returns the number of integers in this permutation.
size() - Method in class edu.cs.ai.kreator.ui.cli.History
 
size() - Method in class jsyntaxpane.util.Configuration
 
SMALL_ICONS_LOC_PREFIX - Static variable in class jsyntaxpane.actions.DefaultSyntaxAction
 
SmartHomeAction - Class in jsyntaxpane.actions
 
SmartHomeAction() - Constructor for class jsyntaxpane.actions.SmartHomeAction
 
SmartHomeSelectAction - Class in jsyntaxpane.actions
 
SmartHomeSelectAction() - Constructor for class jsyntaxpane.actions.SmartHomeSelectAction
 
Sort - Class in edu.cs.ai.kreator.logic
 
specialize(LanguageFactory) - Method in class edu.cs.ai.kreator.logic.Clause
Computes the nearest neighbors of this clause wrt. to specialization, e.g.
SpiritFileFilter - Class in edu.cs.ai.kreator.ui.gui.filefilters
 
SpiritFileFilter() - Constructor for class edu.cs.ai.kreator.ui.gui.filefilters.SpiritFileFilter
 
SpiritGrammarConform - Class in edu.cs.ai.kreator.logic
Defines an abstract class to generate a SPIRIT conform output of logical parts, e.g. variables, predicates, atoms, literals, conditionals...
SpiritGrammarConform() - Constructor for class edu.cs.ai.kreator.logic.SpiritGrammarConform
 
SSTRING - Static variable in class jsyntaxpane.lexers.JavaScriptLexer
 
SSTRING - Static variable in class jsyntaxpane.lexers.KreatorConsoleLexer
 
Stainable - Interface in edu.cs.ai.kreator.ui.gui.listener
An interface for objects that can be in the state of being stained or clean.
StainedException - Exception in edu.cs.ai.kreator.exceptions.runtime
 
StainedException(DataFile) - Constructor for exception edu.cs.ai.kreator.exceptions.runtime.StainedException
 
StainedListener - Interface in edu.cs.ai.kreator.ui.gui.listener
An object of a Component class implementing an addStainedListener(StainedListener) method can be observed by an FileTab or other Stainable.
stainedStatusChanged(boolean) - Method in class edu.cs.ai.kreator.datamodels.AbstractKreatorFile
 
stainedStatusChanged(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.TabTitle
Updates the button
stainedStatusChanged(boolean) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
stainedStatusChanged(boolean) - Method in interface edu.cs.ai.kreator.ui.gui.listener.StainedListener
This method is called by a Stainable in order to indicate that its stained/clean state has changed.
start() - Method in class edu.cs.ai.kreator.misc.util.Timer
Starts the timer.
start - Variable in class jsyntaxpane.Token
 
startCombine() - Method in class jsyntaxpane.CompoundUndoMan
Start to combine the next operations together.
startPerformanceMeasuring() - Static method in class edu.cs.ai.kreator.misc.util.UtilityMethods
 
startPerformanceMeasuring(String) - Static method in class edu.cs.ai.kreator.misc.util.UtilityMethods
 
startWithPlugin(KreatorModelPlugin) - Static method in class edu.cs.ai.kreator.KreatorMain
Starts KReator with the given plugin.
startWorkerCheckTimer() - Method in interface edu.cs.ai.kreator.ui.cli.KreatorConsole
Starts timer to check if the worker is responsive.
startWorkerCheckTimer() - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Starts timer to check if the worker is responsive.
state - Variable in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
The current state of the controller.
STATE_NO_KNOWLEDGEBASE - Static variable in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
State_ID: No valid knowledge base is selected yet.
STATE_PREDICATE - Static variable in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
State_ID: User selects a query predicate.
stateChanged(ChangeEvent) - Method in class edu.cs.ai.kreator.ui.gui.components.TabTitle
Updates the button
stateChanged(ChangeEvent) - Method in class edu.cs.ai.kreator.ui.gui.components.Toolbar
 
stateChanged(ChangeEvent) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
stateChanged(ChangeEvent) - Method in class edu.cs.ai.kreator.ui.gui.MenuBar
This is called when the user interface changes it's state (e.g. a different component gains focus).
stateQueue - Variable in class jsyntaxpane.lexers.KReatorJFlexLexer
 
StatusBar - Class in edu.cs.ai.kreator.ui.gui.components
 
StatusBar() - Constructor for class edu.cs.ai.kreator.ui.gui.components.StatusBar
 
stop() - Method in class edu.cs.ai.kreator.misc.util.Timer
 
stopTime() - Method in class edu.cs.ai.kreator.misc.util.Timer
 
STR_ASSIGN - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_BRACKET - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_COLON - Static variable in class jsyntaxpane.lexers.EvidenceLexer
lexical states
STR_CURL - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_KOMMA - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_NOTEQUAL - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_PAREN - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_PIPE - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_POINT - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_UNBRACKET - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_UNCURL - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
STR_UNPAREN - Static variable in class jsyntaxpane.lexers.EvidenceLexer
 
StrictNegation - Class in edu.cs.ai.kreator.logic
 
StrictNegation(GeneralizedAtom) - Constructor for class edu.cs.ai.kreator.logic.StrictNegation
Constructs a negation with the given atom.
STRING - Static variable in class jsyntaxpane.lexers.JavaScriptLexer
lexical states
STRING - Static variable in class jsyntaxpane.lexers.KreatorConsoleLexer
 
STRING_DELIMITER - Static variable in class edu.cs.ai.kreator.control.config.StringListConfigurationOption
Global delimiter used for strings.
StringBooleanConfigurationOption - Class in edu.cs.ai.kreator.control.config
 
StringBooleanConfigurationOption(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.StringBooleanConfigurationOption
 
StringBooleanConfigurationOption(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringBooleanConfigurationOption
 
StringBooleanConfigurationOption(String, String, String, int) - Constructor for class edu.cs.ai.kreator.control.config.StringBooleanConfigurationOption
 
StringBooleanConfigurationOption(String, String, String, int, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringBooleanConfigurationOption
 
StringCompletor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
StringCompletor() - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.StringCompletor
 
StringCompletor(String) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.StringCompletor
 
StringCompletor(String, boolean, boolean) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.StringCompletor
 
StringConfigurationOption - Class in edu.cs.ai.kreator.control.config
This class represents a simple string configuration option, i.e. an option with a simple string as value.
StringConfigurationOption(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.StringConfigurationOption
 
StringConfigurationOption(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringConfigurationOption
 
StringConfigurationOption(String, String, String, int) - Constructor for class edu.cs.ai.kreator.control.config.StringConfigurationOption
 
StringConfigurationOption(String, String, String, int, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringConfigurationOption
 
StringListConfigurationOption - Class in edu.cs.ai.kreator.control.config
This class represents a string list configuration option, i.e. an option with a list of strings as value.
StringListConfigurationOption(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.StringListConfigurationOption
 
StringListConfigurationOption(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringListConfigurationOption
 
StringListConfigurationOption(String, String, String, int) - Constructor for class edu.cs.ai.kreator.control.config.StringListConfigurationOption
 
StringListConfigurationOption(String, String, String, int, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringListConfigurationOption
 
stringPropertyNames() - Method in class jsyntaxpane.util.Configuration
Returns ALL property names from this Configuration's parents and this Configuration.
StringReturnValue - Class in edu.cs.ai.kreator.ui.returnvalues
 
StringReturnValue() - Constructor for class edu.cs.ai.kreator.ui.returnvalues.StringReturnValue
 
StringReturnValue(String) - Constructor for class edu.cs.ai.kreator.ui.returnvalues.StringReturnValue
 
StringSelectionConfigurationOption - Class in edu.cs.ai.kreator.control.config
This class represents a string selection configuration option, i.e. an option with a single string as value, which can only be chosen from a fixed set of strings.
StringSelectionConfigurationOption(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.StringSelectionConfigurationOption
 
StringSelectionConfigurationOption(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringSelectionConfigurationOption
 
StringSelectionConfigurationOption(String, String, String, int) - Constructor for class edu.cs.ai.kreator.control.config.StringSelectionConfigurationOption
 
StringSelectionConfigurationOption(String, String, String, int, int, int) - Constructor for class edu.cs.ai.kreator.control.config.StringSelectionConfigurationOption
 
StringUtils - Class in jsyntaxpane.util
Don't we all need one of those?
StringUtils() - Constructor for class jsyntaxpane.util.StringUtils
 
stringValue() - Method in class edu.cs.ai.kreator.ui.returnvalues.StringReturnValue
 
StructureLearner - Class in edu.cs.ai.kreator.models
This class models an abstract structure learner i.e.
StructureLearner() - Constructor for class edu.cs.ai.kreator.models.StructureLearner
 
StructureLearnerIdCompletor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
StructureLearnerIdCompletor() - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.StructureLearnerIdCompletor
 
STYLE_PATTERN - Static variable in class jsyntaxpane.SyntaxStyles
 
StyleConfigurationCategory - Class in edu.cs.ai.kreator.control.config
This configuration category contains a configuration option for each TokenType.
StyleConfigurationCategory(KreatorSyntaxKit) - Constructor for class edu.cs.ai.kreator.control.config.StyleConfigurationCategory
Creates a ConfigurationCategory, which contains FontStyleConfigurationOptions for every existing TokenType.
styleDebug - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleError - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleFatal - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleInfo - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleSpecial - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleStandard - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleTrace - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
styleWarn - Variable in class edu.cs.ai.kreator.logging.TextPaneAppender
 
substitute(Map<? extends Variable, ? extends Term>) - Method in class edu.cs.ai.kreator.logic.GeneralizedAtom
This method substitutes each occurrence of a variable that is a key in the given substitution map by its value in the same given substitution map.
substitute(Map<? extends Variable, ? extends Term>) - Method in class edu.cs.ai.kreator.logic.Literal
This method substitutes in this literal each occurence of a variable that is a key in the given substitution map by its value in the same given substitution map.
substitute(Map<? extends Variable, ? extends Term>) - Method in class edu.cs.ai.kreator.logic.StrictNegation
 
substituteAll(Collection<Map<Variable, Term>>) - Method in class edu.cs.ai.kreator.logic.Literal
For any substitution "s" given this method applies "s" to this literal and returns the set of all substitutions.
swap(int, int) - Method in class edu.cs.ai.kreator.misc.util.Permutation
Swaps the elements at the specified positions in this permutation.
SwingUtils - Class in jsyntaxpane.util
As always, some general purpose handy Swing Utility methods
SwingUtils() - Constructor for class jsyntaxpane.util.SwingUtils
 
switchEvidenceView() - Method in class edu.cs.ai.kreator.ui.gui.dialogs.QueryConstructionDialog
switch the view in the custom evidence panel.
switchState(int) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.EvidencePreviewGuideController
 
switchState(int) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
Switch the current state to newState
SyntaxAction - Interface in jsyntaxpane.actions
All JSyntaxPane Keyboard related actions implement this class.
SyntaxComponent - Interface in jsyntaxpane.components
A Component that is installed to the EditorKit to perform GUI operations on the Editor.
SyntaxComponent.Status - Enum in jsyntaxpane.components
The status is used to have proper propertyCHange support.
SyntaxDocument - Class in jsyntaxpane
A document that supports being highlighted.
SyntaxDocument(Lexer) - Constructor for class jsyntaxpane.SyntaxDocument
 
SyntaxStyle - Class in jsyntaxpane
This class represents the Style for a TokenType.
SyntaxStyle() - Constructor for class jsyntaxpane.SyntaxStyle
 
SyntaxStyle(Color, boolean, boolean) - Constructor for class jsyntaxpane.SyntaxStyle
 
SyntaxStyle(Color, int) - Constructor for class jsyntaxpane.SyntaxStyle
 
SyntaxStyle(String) - Constructor for class jsyntaxpane.SyntaxStyle
 
SyntaxStyles - Class in jsyntaxpane
The Styles to use for each TokenType.
SyntaxTester - Class in jsyntaxpane
 
SyntaxTester() - Constructor for class jsyntaxpane.SyntaxTester
Creates new form Tester
SyntaxView - Class in jsyntaxpane
 
SyntaxView(Element, Configuration) - Constructor for class jsyntaxpane.SyntaxView
Construct a new view using the given configuration and prefix given

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