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

callSetter(Object, String, Object) - Static method in class jsyntaxpane.util.ReflectUtils
Find a setter method for the give object's property and try to call it.
callTarget(Object) - Method in class edu.cs.ai.kreator.platformspecific.macosx.OSXAdapter
 
camelCaseMatch(String, String) - Static method in class jsyntaxpane.util.StringUtils
Perfrom a String startsWith match with support for CamelCase.
canAddFileToProject(DataFile) - Method in class edu.cs.ai.kreator.control.ProjectController
Returns false in the following situations: - there is no current project - the file is already in the project Then returns true if the file is in the project's directory
CANCEL_OPTION - Static variable in interface edu.cs.ai.kreator.ui.KreatorUserInterface
 
CancelReturnValue - Class in edu.cs.ai.kreator.ui.returnvalues
 
CancelReturnValue() - Constructor for class edu.cs.ai.kreator.ui.returnvalues.CancelReturnValue
 
cancelWorkerAbortion(KreatorWorker<?>) - Method in class edu.cs.ai.kreator.control.WorkerController
After having told the worker to abort, one may use this function to revoke this plead.
CaretMonitor - Class in jsyntaxpane.actions
This class can be used to display the caret location in friendly manner for an EditorPane.
CaretMonitor(JTextComponent, JLabel) - Constructor for class jsyntaxpane.actions.CaretMonitor
 
caretUpdate(CaretEvent) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Checks whether the caret has been moved to some position outside of the input line.
caretUpdate(CaretEvent) - Method in class jsyntaxpane.actions.CaretMonitor
 
caretUpdate(CaretEvent) - Method in class jsyntaxpane.actions.gui.ReplaceDialog
 
caretUpdate(CaretEvent) - Method in class jsyntaxpane.components.LineNumbersRuler
 
caretUpdate(CaretEvent) - Method in class jsyntaxpane.components.PairsMarker
 
caretUpdate(CaretEvent) - Method in class jsyntaxpane.components.TokenMarker
 
CDATA - Static variable in class jsyntaxpane.lexers.XmlLexer
 
chancelWorkerCheckTimer() - Method in interface edu.cs.ai.kreator.ui.cli.KreatorConsole
Cancels the worker check timer.
chancelWorkerCheckTimer() - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Cancels the worker check timer.
changedUpdate(DocumentEvent) - Method in class jsyntaxpane.actions.gui.HTMLPreviewFrame
 
changedUpdate(DocumentEvent) - Method in class jsyntaxpane.actions.gui.QuickFindDialog
 
changedUpdate(DocumentEvent) - Method in class jsyntaxpane.components.LineNumbersRuler
 
changeWorkListContent(List<?>) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
Helper method: Changes the content of the workList and preselects a parameter object.
check(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.models.CheckboxTreeModel.Node
check or uncheck the checkbox of this node (not recursively)
check(boolean, boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.models.CheckboxTreeModel.Node
check or uncheck the checkbox of this node and all children nodes.
checkAll(boolean) - Method in interface edu.cs.ai.kreator.ui.gui.components.CheckboxContainerComponent
De/selects all checkboxes
checkAll(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxList
 
checkAll(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.CheckboxTree
 
CheckboxContainerComponent<T> - Interface in edu.cs.ai.kreator.ui.gui.components
A generic interface for all components which are containers like lists, trees which give the user the ability to de/select each items with checkboxes.
CheckboxList - Class in edu.cs.ai.kreator.ui.gui.components
Provides a list of checkboxes.
CheckboxList() - Constructor for class edu.cs.ai.kreator.ui.gui.components.CheckboxList
Ctor: Initialize the CheckboxList, register input listeners, register new cell renderer, create castModel.
CheckboxList.CellRenderer - Class in edu.cs.ai.kreator.ui.gui.components
Inner class implementing a cellrenderer.
CheckboxList.CellRenderer() - Constructor for class edu.cs.ai.kreator.ui.gui.components.CheckboxList.CellRenderer
 
CheckboxListModel - Class in edu.cs.ai.kreator.ui.gui.components.models
A specialized data model for the CheckboxList.
CheckboxListModel() - Constructor for class edu.cs.ai.kreator.ui.gui.components.models.CheckboxListModel
 
CheckboxTree - Class in edu.cs.ai.kreator.ui.gui.components
A tree hierarchy where every node can be selected / deselected by a checkbox.
CheckboxTree() - Constructor for class edu.cs.ai.kreator.ui.gui.components.CheckboxTree
Default Ctor: Instantiates a CheckboxTreeModel
CheckboxTree(CheckboxTreeModel) - Constructor for class edu.cs.ai.kreator.ui.gui.components.CheckboxTree
 
CheckboxTreeModel - Class in edu.cs.ai.kreator.ui.gui.components.models
A custom tree model for handling the checkbox states as part of the data.
CheckboxTreeModel(Object) - Constructor for class edu.cs.ai.kreator.ui.gui.components.models.CheckboxTreeModel
Ctor: Generates a root node with the given data.
CheckboxTreeModel.Node - Class in edu.cs.ai.kreator.ui.gui.components.models
Inner class representing a Node in the custom tree model.
CheckboxTreeModel.Node(Object) - Constructor for class edu.cs.ai.kreator.ui.gui.components.models.CheckboxTreeModel.Node
Ctor: Generates a new node with the given userData.
CheckboxTreeModel.Node(Object, CheckboxTreeModel.Node) - Constructor for class edu.cs.ai.kreator.ui.gui.components.models.CheckboxTreeModel.Node
Ctor: Generates a new node with the given user-data and parent.
checkForExistingAndSaved(DataFile) - Method in class edu.cs.ai.kreator.control.FileController
Checks whether the given file exists and has no unsaved changes.
checkStateValid(int) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.EvidencePreviewGuideController
 
checkStateValid(int) - Method in class edu.cs.ai.kreator.ui.gui.components.controller.QueryPreviewGuideController
 
ChoiceCompletor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
ChoiceCompletor(JEditorPane) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.ChoiceCompletor
 
ChoiceCompletor() - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.ChoiceCompletor
 
Clause - Class in edu.cs.ai.kreator.logic
This class models a clause in clausal logic, i.e., a formula of the form "A <- A1,...
Clause(Literal, VariableFactory) - Constructor for class edu.cs.ai.kreator.logic.Clause
Constructs a clause with the given head and empty body.
Clause(Literal, Collection<? extends Literal>, VariableFactory) - Constructor for class edu.cs.ai.kreator.logic.Clause
Constructs a clause with the given head and body.
ClauseNetwork - Class in edu.cs.ai.kreator.logic
A clause network represents the dependencies between a set of clauses.
ClauseNetwork() - Constructor for class edu.cs.ai.kreator.logic.ClauseNetwork
Creates a new empty network.
ClauseNetworkNode - Class in edu.cs.ai.kreator.logic
This class represents a node in a clause network, i.e.
ClauseNetworkNode(Clause) - Constructor for class edu.cs.ai.kreator.logic.ClauseNetworkNode
Creates a new node for the given clause.
cleanStainedStatus() - Method in class edu.cs.ai.kreator.ui.gui.components.FileTab
sets the StainedStatus to false (clean)
cleanStainedStatus(DataFile) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
cleanStainedStatus(DataFile) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Resets the DataFile's stained status.
clear() - Method in class edu.cs.ai.kreator.logic.ClauseNetwork
 
clear() - Method in class edu.cs.ai.kreator.scripting.KreatorScriptableObject
Function to be called from JavaScript.
clear() - Method in class edu.cs.ai.kreator.ui.cli.CmdStringHistory
Removes all elements from the history.
clear() - Method in class edu.cs.ai.kreator.ui.cli.History
Clear the history buffer
clear() - Method in class edu.cs.ai.kreator.ui.gui.components.models.CheckboxListModel
 
clear() - Method in class jsyntaxpane.util.Configuration
 
clearConsoleTextPane() - Method in interface edu.cs.ai.kreator.ui.cli.KreatorConsole
Clears the output in the console pane.
clearConsoleTextPane(boolean) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Clears the output in this console pane.
clearConsoleTextPane() - Method in class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Clears the output in this console pane and prints the console prompt afterwards.
clearUndos() - Method in class jsyntaxpane.SyntaxDocument
This will discard all undoable edits
clone() - Method in class edu.cs.ai.kreator.logic.VariableFactory
Deprecated. 
clone() - Method in class edu.cs.ai.kreator.misc.util.Permutation
Returns a copy of this Permutation instance.
close() - Method in class edu.cs.ai.kreator.logging.TextPaneAppender
 
closeAllConsoles() - Method in class edu.cs.ai.kreator.ui.gui.components.ConsoleTabbedPane
Closes all but the default console
closeAllDataFiles() - Method in class edu.cs.ai.kreator.control.FileController
Tries to close all DataFiles that are opened in the GUI.
closeAllProjectDataFiles() - Method in class edu.cs.ai.kreator.control.FileController
Check out, whether the file is contained in the current project
closeConsole(ConsolePane) - Method in class edu.cs.ai.kreator.ui.gui.components.ConsoleTabbedPane
Closes the given console
closeDataFile(DataFile) - Method in class edu.cs.ai.kreator.control.FileController
Tells the GUI to close a DataFile.
closeDataFile() - Method in class edu.cs.ai.kreator.control.FileController
Tells the GUI to close the current DataFile.
closeDataFileForced(DataFile) - Method in class edu.cs.ai.kreator.control.FileController
Tells the GUI to close a DataFile.
closeFile(DataFile) - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
closeFile(DataFile) - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Closes the DataFile's representation in the user interface.
closeOtherDataFiles() - Method in class edu.cs.ai.kreator.control.FileController
Tries to close all DataFiles that are opened in the GUI except the current working file
closeProject() - Method in class edu.cs.ai.kreator.control.ProjectController
Closes the current project.
closeProject() - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
closeProject() - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Closes the currently opened project in the user interface
closeSelectedConsole() - Method in class edu.cs.ai.kreator.ui.gui.components.ConsoleTabbedPane
Closes the selected consolePane.
closure(List<AtomExpression>, LanguageFactory) - Method in class edu.cs.ai.kreator.logic.prolog.PrologProgram
Computes the closure of the given list of atom expression, e.g.
CMD_ADDFILES - Static variable in class edu.cs.ai.kreator.control.ProjectController
 
CMD_CLEARCONSOLEPANE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_CLOSEALLCONSOLEPANES - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_CLOSEALLFILES - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_CLOSECONSOLEPANETAB - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_CLOSEFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_CLOSEKREATOR - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_CLOSEOTHERFILES - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_CLOSEPROJECT - Static variable in class edu.cs.ai.kreator.control.ProjectController
 
CMD_COPY - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_CUT - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_EXECUTEKREATORSCRIPTFROMFILETABINCURRENTCONSOLE - Static variable in class edu.cs.ai.kreator.control.ModelController
 
CMD_EXECUTEKREATORSCRIPTFROMFILETABINNEWCONSOLE - Static variable in class edu.cs.ai.kreator.control.ModelController
 
CMD_EXECUTEKREATORSCRIPTFROMPROJECTTREEINCURRENTCONSOLE - Static variable in class edu.cs.ai.kreator.control.ModelController
 
CMD_EXECUTEKREATORSCRIPTFROMPROJECTTREEINNEWCONSOLE - Static variable in class edu.cs.ai.kreator.control.ModelController
 
CMD_EXPORTTOLATEXFROMTAB - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_EXPORTTOLATEXFROMTREE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_FIND - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_FINDANDREPLACE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_FINDNEXT - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_NEWCONSOLE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_NEWFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_NEWKNOWLEGEBASEFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_NEWPROJECT - Static variable in class edu.cs.ai.kreator.control.ProjectController
 
CMD_NEWSAMPLECOLLECTIONFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_NEWSCRIPTFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_OPENFILES - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_OPENGETTINGSTARTED - Static variable in class edu.cs.ai.kreator.control.ProjectController
 
CMD_OPENPROJECT - Static variable in class edu.cs.ai.kreator.control.ProjectController
 
CMD_PASTE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_PRINT - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_REDO - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_REMOVEFILEFROMFILETAB - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_REMOVEFILEFROMTREE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_RENAMEFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_RENAMEFILEFROMFILETAB - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_RESETSCRIPTENGINE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SAVEALLFILES - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_SAVEFILE - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_SAVEFILEAS - Static variable in class edu.cs.ai.kreator.control.FileController
 
CMD_SHOWABOUTDIALOG - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWGENERATEDATADIALOG - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWGENERATEDATADIALOGFROMPROJECTTREE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWLEARNDIALOG - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWLEARNDIALOGFROMTREE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWPREFERENCES - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWQUERYDIALOG - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_SHOWQUERYDIALOGFROMPROJECTTREE - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CMD_UNDO - Static variable in class edu.cs.ai.kreator.control.GuiController
 
CmdStringHistory - Class in edu.cs.ai.kreator.ui.cli
 
CmdStringHistory() - Constructor for class edu.cs.ai.kreator.ui.cli.CmdStringHistory
Default constructor
COLON - Static variable in class jsyntaxpane.TokenConstants
 
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CombiningRule
This method combines a set of CPDs to a single CPD.
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CombiningRule
Combines the given values to one value.
combine(Double, Double) - Method in class edu.cs.ai.kreator.logic.probabilities.CombiningRule
Combines the two given values to one value.
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrAverage
 
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrAverage
 
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrIdentity
 
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrIdentity
 
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrNoisyAnd
 
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrNoisyAnd
 
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrNoisyOr
 
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrNoisyOr
 
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrSmoothedNoisyAnd
 
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrSmoothedNoisyAnd
 
combine(List<Cpd>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrSmoothedNoisyOr
 
combine(LinkedList<Double>) - Method in class edu.cs.ai.kreator.logic.probabilities.CrSmoothedNoisyOr
 
CombiningRule - Class in edu.cs.ai.kreator.logic.probabilities
This interface models a combining rule for bayesian predicates.
CombiningRule() - Constructor for class edu.cs.ai.kreator.logic.probabilities.CombiningRule
 
ComboCompletionAction - Class in jsyntaxpane.actions
ComboBox like Completion Action: This will display a list of items to choose from, it can be used similar to IntelliSense.
ComboCompletionAction() - Constructor for class jsyntaxpane.actions.ComboCompletionAction
 
ComboCompletionDialog - Class in jsyntaxpane.actions.gui
 
ComboCompletionDialog(JTextComponent) - Constructor for class jsyntaxpane.actions.gui.ComboCompletionDialog
Creates new form ComboCompletionDialog
COMMA - Static variable in class jsyntaxpane.TokenConstants
 
COMMA_SEPARATOR - Static variable in class jsyntaxpane.util.Configuration
 
COMMAND_EVI_SELECTION_CHANGE - Static variable in class edu.cs.ai.kreator.ui.gui.components.FileEvidenceSelection
 
COMMAND_FILE_REMOVE - Static variable in class edu.cs.ai.kreator.ui.gui.components.FileEvidenceSelection
 
CommandExecutionFailedException - Exception in edu.cs.ai.kreator.exceptions
 
CommandExecutionFailedException(String) - Constructor for exception edu.cs.ai.kreator.exceptions.CommandExecutionFailedException
 
COMMENT - Static variable in class jsyntaxpane.lexers.XmlLexer
 
COMP - Static variable in class jsyntaxpane.TokenConstants
 
compare(Permutation, Permutation) - Method in class edu.cs.ai.kreator.misc.util.Permutation
Compares its two arguments for order.
compareTo(AtomExpression) - Method in class edu.cs.ai.kreator.logic.AtomExpression
 
compareTo(Term) - Method in class edu.cs.ai.kreator.logic.Constant
 
compareTo(Term) - Method in class edu.cs.ai.kreator.logic.FunctionTerm
 
compareTo(Literal) - Method in class edu.cs.ai.kreator.logic.GeneralizedAtom
 
compareTo(GeneralizedPredicate) - Method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
compareTo(Sort) - Method in class edu.cs.ai.kreator.logic.Sort
 
compareTo(Literal) - Method in class edu.cs.ai.kreator.logic.StrictNegation
 
compareTo(Term) - Method in class edu.cs.ai.kreator.logic.Variable
 
compareTo(Permutation) - Method in class edu.cs.ai.kreator.misc.util.Permutation
Compares this object with the specified object for order.
compareTo(Completion) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.Completion
 
compareTo(Token) - Method in class jsyntaxpane.Token
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.ChoiceCompletor
 
complete(int, int, boolean) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.Completor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.Completor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.CompletorPlus
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.ConfigurationOptionCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.ConfigurationOptionValueCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.FileNameCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.MultiElementCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.NumberCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.OptionalCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.ParameterLearnerIdCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.PredicateCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.QueryCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.StringCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.StructureLearnerIdCompletor
 
complete(String, int) - Method in class edu.cs.ai.kreator.ui.cli.wordcompletion.WriterIdCompletor
 
CompleteWordAction - Class in jsyntaxpane.actions
This action will try to complete the word at the cursor by looking for a matching word in this document that starts with the same letters.
CompleteWordAction() - Constructor for class jsyntaxpane.actions.CompleteWordAction
 
Completion - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
Completion(String, String, int) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.Completion
 
Completor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
Completor(JEditorPane) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.Completor
 
Completor() - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.Completor
 
CompletorPlus - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
CompletorPlus(Completor, Completor) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.CompletorPlus
 
completors - Variable in class edu.cs.ai.kreator.ui.cli.wordcompletion.ChoiceCompletor
 
completors - Variable in class edu.cs.ai.kreator.ui.cli.wordcompletion.MultiElementCompletor
 
composeGenerateDataCommand(File, File, int, boolean, boolean, boolean) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
 
composeLearnParameterCommand(File, File, ParameterLearner, File, KnowledgebaseWriter, boolean, boolean, boolean) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
Builds a string representing the learnparameter command in appropriate JavaScript syntax.
composeLearnStructureAndParameterCommand(File, StructureLearner, ParameterLearner, File, KnowledgebaseWriter, boolean, boolean, boolean) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
Builds a string representing the combined learn command (structure and parameter) in appropriate JavaScript syntax.
composeLearnStructureCommand(File, StructureLearner, File, KnowledgebaseWriter, boolean, boolean, boolean) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
Builds a string representing the learnstructure command in appropriate JavaScript syntax.
composeQueryCommand(File, String, List<File>) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
Returns a string representing the query command in appropriate JavaScript syntax.
composeQueryCommand(File, String) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
Returns a string representing the query command in appropriate JavaScript syntax.
CompoundUndoMan - Class in jsyntaxpane
A revised UndoManager that groups undos based on positions.
CompoundUndoMan(SyntaxDocument) - Constructor for class jsyntaxpane.CompoundUndoMan
 
config(Configuration, String) - Method in class jsyntaxpane.actions.DefaultSyntaxAction
 
config(Configuration, String) - Method in class jsyntaxpane.actions.ScriptAction
 
config(Configuration, String) - Method in interface jsyntaxpane.actions.SyntaxAction
Configure the actions in this class
config(Configuration) - Method in class jsyntaxpane.components.LineNumbersRuler
 
config(Configuration) - Method in class jsyntaxpane.components.PairsMarker
 
config(Configuration) - Method in interface jsyntaxpane.components.SyntaxComponent
Configure the component using the given properties.
config(Configuration) - Method in class jsyntaxpane.components.TokenMarker
 
CONFIG_CARETCOLOR - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_COMPONENTS - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_FILE_AND_NO_CATEGORY_SELECTED - Static variable in class edu.cs.ai.kreator.ui.gui.dialogs.PreferencesDialog
 
CONFIG_MENU - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_SELECTION - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_TOOLBAR - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_TOOLBAR_BORDER - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_TOOLBAR_BORDER_SIZE - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_TOOLBAR_OPAQUE - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
CONFIG_TOOLBAR_ROLLOVER - Static variable in class jsyntaxpane.DefaultSyntaxKit
 
configIsLocked(String) - Static method in class edu.cs.ai.kreator.KreatorMain
Checks whether the given configuration file is locked, i.e. whether there is a file "configName"+".lock".
configSetLock(String, boolean) - Static method in class edu.cs.ai.kreator.KreatorMain
Sets the lock of the given file, i.e. creates or removes the corresponding ".lock" file.
Configuration - Class in edu.cs.ai.kreator.control.config
This abstract class contains all configuration options of KReator.
Configuration() - Constructor for class edu.cs.ai.kreator.control.config.Configuration
 
Configuration - Class in jsyntaxpane.util
Wrapper around the Properties class with supprt for Heirarchical confogurations and more functionality.
Configuration(Class<?>, Configuration) - Constructor for class jsyntaxpane.util.Configuration
Creates a new COnfiguration that uses parent as its parent Configuration.
Configuration(Class<?>) - Constructor for class jsyntaxpane.util.Configuration
Creates an empty Configuration
Configuration.StringKeyMatcher - Class in jsyntaxpane.util
Utility class to hold data for getKeys method.
ConfigurationCategory - Class in edu.cs.ai.kreator.control.config
This class encapsulates a set of configuration options (and maybe a set of sub-categories) under a common category.
ConfigurationCategory(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationCategory
Creates a new configuration category with the given caption and id, empty sub-categories, and empty options that is both visible and editable.
ConfigurationCategory(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationCategory
Creates a new configuration category with the given caption,the given visibility, and the given editibility, empty sub-categories.
ConfigurationFacility - Class in edu.cs.ai.kreator.control.config
This abstract class manages the org.apache.commons.configuration.XMLConfiguration configuration object which holds the KReator configuration read from the "kreater_config.xml" file.
ConfigurationFacility() - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationFacility
 
ConfigurationObject - Class in edu.cs.ai.kreator.control.config
This abstract class is the common ancestor for configuration category and configuration option and comprises of common methods and attributes.
ConfigurationObject() - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationObject
Standard constructor for compatibility.
ConfigurationObject(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationObject
Creates a new configuration object with the given caption and id, that is both visible and editable and has no parent.
ConfigurationObject(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationObject
Creates a new configuration object with the given id, caption, the given visibility, the given editibility, and no parent.
ConfigurationOption - Class in edu.cs.ai.kreator.control.config
This class represents the template for a single configuration option.
ConfigurationOption(String, String, String, int) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationOption
Creates a new configuration option with the given caption, id, and restart flag, that is both visible and editable and has no parent.
ConfigurationOption(String, String, String) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationOption
 
ConfigurationOption(String, String, String, int, int, int) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationOption
Creates a new configuration object with the given id, caption, the given visibility, the given editibility, the given restart flag and no parent.
ConfigurationOption(String, String, String, int, int) - Constructor for class edu.cs.ai.kreator.control.config.ConfigurationOption
 
ConfigurationOptionCompletion - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
ConfigurationOptionCompletion(String, Completion) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.ConfigurationOptionCompletion
 
ConfigurationOptionCompletor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
ConfigurationOptionCompletor() - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.ConfigurationOptionCompletor
 
ConfigurationOptionValueCompletor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
ConfigurationOptionValueCompletor() - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.ConfigurationOptionValueCompletor
 
configureLog4j(String) - Static method in class edu.cs.ai.kreator.KreatorMain
Configures log4j with an XML configuration-file.
CONSOLE__AUTO_COMPLETE_DELAY - Static variable in class edu.cs.ai.kreator.control.config.Configuration
Delay until console suggests possible completions of the current command line
CONSOLE__AUTOLOAD_COMMAND_HISTORY - Static variable in class edu.cs.ai.kreator.control.config.Configuration
Indicates whether autoloading the command history is enabled.
CONSOLE__AUTOSAVE_COMMAND_HISTORY - Static variable in class edu.cs.ai.kreator.control.config.Configuration
Indicates whether autosaving the command history is enabled.
CONSOLE__COMMAND_HISTORY - Static variable in class edu.cs.ai.kreator.control.config.Configuration
The command history.
CONSOLE__COMMAND_HISTORY_IS_PROJECT_SPECIFIC - Static variable in class edu.cs.ai.kreator.control.config.Configuration
Whether command history is saved in project file (project specific) or general configuration
CONSOLE__MAX_CHARACTERS - Static variable in class edu.cs.ai.kreator.control.config.Configuration
Number of characters after that the first half of the console will be cleared.
CONSOLE__MAXLENGTH_COMMAND_HISTORY - Static variable in class edu.cs.ai.kreator.control.config.Configuration
The maximal length of the command history.
CONSOLE__VERBOSE_OUTPUT - Static variable in class edu.cs.ai.kreator.control.config.Configuration
Verbose output for queries, etc.
CONSOLE_FONT - Static variable in interface edu.cs.ai.kreator.ui.KreatorUserInterface
 
ConsoleCompletor - Class in edu.cs.ai.kreator.ui.cli.wordcompletion
 
ConsoleCompletor(JEditorPane) - Constructor for class edu.cs.ai.kreator.ui.cli.wordcompletion.ConsoleCompletor
 
ConsolePane - Class in edu.cs.ai.kreator.ui.gui.components
 
ConsolePane(String) - Constructor for class edu.cs.ai.kreator.ui.gui.components.ConsolePane
Default constructor.
ConsoleTabbedPane - Class in edu.cs.ai.kreator.ui.gui.components
The Class ConsoleTabbedPane manages the ConsolePanes.
ConsoleTabbedPane() - Constructor for class edu.cs.ai.kreator.ui.gui.components.ConsoleTabbedPane
Instantiates a new consoleTabbedPane.
Constant - Class in edu.cs.ai.kreator.logic
This class models a constant, i.e., a member of the universe under discourse.
CONSTANT - Static variable in class edu.cs.ai.kreator.parser.groundatom.GroundAtomLexer
 
CONSTANT - Static variable in class edu.cs.ai.kreator.parser.groundatom.GroundAtomParser
 
constant() - Method in class edu.cs.ai.kreator.parser.groundatom.GroundAtomParser
 
CONSTANT - Static variable in class edu.cs.ai.kreator.parser.groundatom.GroundAtomWalker
 
constant(Sort) - Method in class edu.cs.ai.kreator.parser.groundatom.GroundAtomWalker
 
CONSTANT - Static variable in class edu.cs.ai.kreator.parser.groundatom.GroundAtomWithoutLanguageWalker
 
constant() - Method in class edu.cs.ai.kreator.parser.groundatom.GroundAtomWithoutLanguageWalker
 
constructLanguageFactoryFromGroundAtomExpressions(File) - Static method in class edu.cs.ai.kreator.parser.groundatom.QueryAndGroundAtomParsingFacility
Creates a LanguageFactory which contains the predicates and constants parsed from a ground atom expressions file (for details see QueryAndGroundAtomParsingFacility.parseGroundAtomExpressions(File, LanguageFactory)).
constructLanguageFactoryFromGroundAtomExpressions(String) - Static method in class edu.cs.ai.kreator.parser.groundatom.QueryAndGroundAtomParsingFacility
Creates a LanguageFactory which contains the predicates and constants parsed from a ground atom expressions string (for details see QueryAndGroundAtomParsingFacility.parseGroundAtomExpressions(String, LanguageFactory)).
constructPath(File) - Static method in class edu.cs.ai.kreator.scripting.KreatorScriptEngine
Constructs an absolute or relative (to the present working directory) pathname from a file, depending on the configuration option GENERAL__REPORT_ABSOLUTE_PATH.
contains(Object) - Method in class edu.cs.ai.kreator.logic.ClauseNetwork
 
contains(Constant) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if the given constant is contained in this language.
contains(Functor) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if the given functor is contained in this language.
contains(Sort) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if the given sort is contained in this language.
contains(LanguageFactoryObject) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if the given object is contained in this language.
contains(Variable) - Method in class edu.cs.ai.kreator.logic.VariableFactory
Checks if the given variables is contained in this factory.
containsAll(Collection<?>) - Method in class edu.cs.ai.kreator.logic.ClauseNetwork
 
containsAll(Collection<LanguageFactoryObject>) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if all elements of the given list are contained in this language.
containsAll(Collection<Variable>) - Method in class edu.cs.ai.kreator.logic.VariableFactory
Checks if all elements of the given list are contained in this language.
containsAtom(GeneralizedAtom) - Method in class edu.cs.ai.kreator.logic.prolog.NodeCollection
Determines whether there is a variable node in this collection with the given atom.
containsConstant(String) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a constant with the given name is contained in this language.
containsConstant(String, Sort) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a constant with the given name and sort is contained in this language.
containsDataFile(DataFile) - Method in class edu.cs.ai.kreator.datamodels.Project
Checks if the project contains a given DataFile
containsFunctor(String) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a functor with the given name is contained in this language.
containsFunctor(String, int) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a functor with the given name and arity is contained in this language.
containsImage(I) - Method in class edu.cs.ai.kreator.misc.util.Bijection
Returns true if the bijection contains a mapping for the specified image.
containsIntersectingClause(Clause) - Method in class edu.cs.ai.kreator.logic.ClauseNetwork
Checks whether there is a node in this network with clause "c" such that there is one literal in "c" (either head or body) that also appears in the given clause (either in the head or in the body).
containsKey(Object) - Method in class jsyntaxpane.util.Configuration
 
containsNegation() - Method in class edu.cs.ai.kreator.logic.Clause
Checks whether this clause contains any literals with negation in the body.
containsPredicate(GeneralizedPredicate) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if the given predicate is contained in this language.
containsPredicate(String) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a predicate with the given name is contained in this language.
containsPredicate(String, int, List<Sort>, List<String>, CombiningRule, List<Integer>) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a predicate with the given name and parameters is contained in this language.
containsPreImage(P) - Method in class edu.cs.ai.kreator.misc.util.Bijection
Returns true if the bijection contains a mapping for the specified pre-image.
containsSort(String) - Method in class edu.cs.ai.kreator.logic.LanguageFactory
Checks if a sort with given name is contained in this language.
containsValue(Object) - Method in class jsyntaxpane.util.Configuration
 
containsVariable(String) - Method in class edu.cs.ai.kreator.logic.VariableFactory
Checks if a Variable with the given name is contained in this factory.
containsVariable(String, Sort) - Method in class edu.cs.ai.kreator.logic.VariableFactory
Checks if a variable with the given name and sort is contained in this language.
containsWithValue(GeneralizedAtom, Collection<? extends AtomExpression>) - Static method in class edu.cs.ai.kreator.logic.AtomExpression
Checks whether the given atom is contained with some value in the given set of atom expressions
copy() - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
copy() - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Copies text from the currently active text component.
Cpd - Class in edu.cs.ai.kreator.logic.probabilities
This class models a conditional probability table for a bayesian clause.
Cpd() - Constructor for class edu.cs.ai.kreator.logic.probabilities.Cpd
Constructs an empty cpd
CrAverage - Class in edu.cs.ai.kreator.logic.probabilities
This class models the average combining rule.
create(LanguageFactory, String, Sort) - Static method in class edu.cs.ai.kreator.logic.Constant
Constructs a new constant with the given name and sort.
create(LanguageFactory, String) - Static method in class edu.cs.ai.kreator.logic.Constant
Constructs a constant with the given name and default sort.
create(LanguageFactory, String, int) - Static method in class edu.cs.ai.kreator.logic.Functor
Constructs a new functor with the given name and arity.
create(LanguageFactory, String, int, List<Sort>, List<String>, CombiningRule, List<Integer>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
Creates the corresponding predicate.
create(LanguageFactory, String, int, List<Sort>, List<String>, CombiningRule) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
create(LanguageFactory, String, int, List<Sort>, List<String>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
create(LanguageFactory, String, int, List<Sort>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
create(LanguageFactory, String, List<Sort>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
create(LanguageFactory, String, int) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
create(LanguageFactory, String) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
create(LanguageFactory, String) - Static method in class edu.cs.ai.kreator.logic.Sort
Constructs a new sort with the given name.
create(VariableFactory, String, Sort) - Static method in class edu.cs.ai.kreator.logic.Variable
Constructs a new variable with the given name and sort.
create(Element) - Method in class jsyntaxpane.DefaultSyntaxKit
 
createDataFile(File, Class<T>) - Method in class edu.cs.ai.kreator.control.FileController
Creates an appropriate instance of DataFile based on the extension of the given path (e.g. a KnowledgebaseFile for *.rme, ...).
createDefaultDocument() - Method in class jsyntaxpane.DefaultSyntaxKit
This is called by Swing to create a Document for the JEditorPane document This may be called before you actually get a reference to the control.
createEmptyProjectFile(File) - Static method in class edu.cs.ai.kreator.datamodels.Project
Creates an empty project file at the given location.
createOrGet(LanguageFactory, String, Sort) - Static method in class edu.cs.ai.kreator.logic.Constant
Returns an already existing constant or, if necessary, constructs a new constant with the given name and sort.
createOrGet(LanguageFactory, String) - Static method in class edu.cs.ai.kreator.logic.Constant
If not already existing, constructs a constant with the given name and the default sort.
createOrGet(LanguageFactory, String, int) - Static method in class edu.cs.ai.kreator.logic.Functor
Return an already existing functor or, if necessary, constructs a new functor with the given name and arity.
createOrGet(LanguageFactory, String, int, List<Sort>, List<String>, CombiningRule, List<Integer>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
Returns an already existing predicate or, if necessary, constructs a new predicate with the given name and parameters.
createOrGet(LanguageFactory, String, int, List<Sort>, List<String>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
createOrGet(LanguageFactory, String, int, List<Sort>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
createOrGet(LanguageFactory, String, List<Sort>) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
createOrGet(LanguageFactory, String, int) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
createOrGet(LanguageFactory, String) - Static method in class edu.cs.ai.kreator.logic.GeneralizedPredicate
 
createOrGet(LanguageFactory, String) - Static method in class edu.cs.ai.kreator.logic.Sort
Return an already existing sort or, if necessary, constructs a new sort with the given name.
createOrGet(VariableFactory, String, Sort) - Static method in class edu.cs.ai.kreator.logic.Variable
Returns an already existing variable or, if necessary, constructs a new variable with the given name and sort.
createUniqueVariable(VariableFactory, Sort) - Static method in class edu.cs.ai.kreator.logic.Variable
Returns a new variable with a unique name of the given sort.
CrIdentity - Class in edu.cs.ai.kreator.logic.probabilities
This class models the identity combining rule.
CrNoisyAnd - Class in edu.cs.ai.kreator.logic.probabilities
This class models the noisy-and combining rule.
CrNoisyOr - Class in edu.cs.ai.kreator.logic.probabilities
This class models the noisy-or combining rule.
CrSmoothedNoisyAnd - Class in edu.cs.ai.kreator.logic.probabilities
This class models a smoothed noisy-and combining rule.
CrSmoothedNoisyOr - Class in edu.cs.ai.kreator.logic.probabilities
This class models a smoothed noisy-or combining rule.
CURLY - Static variable in class jsyntaxpane.lexers.KReatorJFlexLexer
 
cut() - Method in class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface
 
cut() - Method in interface edu.cs.ai.kreator.ui.KreatorUserInterface
Cuts text from the currently active text component.
CycleFoundException - Exception in edu.cs.ai.kreator.logic.prolog
This class models a cycle exception for Prolog and BLPs, that can be thrown by the inference algorithm when a cycle is detected.
CycleFoundException(Knowledgebase) - Constructor for exception edu.cs.ai.kreator.logic.prolog.CycleFoundException
Constructs a new exception.
CycleFoundException(PrologProgram) - Constructor for exception edu.cs.ai.kreator.logic.prolog.CycleFoundException
Constructs a new exception.
CycleFoundException(String) - Constructor for exception edu.cs.ai.kreator.logic.prolog.CycleFoundException
 

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