Serialized Form


Package edu.cs.ai.kreator.datamodels

Class edu.cs.ai.kreator.datamodels.AbstractKreatorFile extends java.io.File implements Serializable

serialVersionUID: 1L

Serialized Fields

listeners

java.util.List<E> listeners

fileContent

java.lang.String fileContent
The KReatorFile's contend that was load from the harddisk. The fileContent is only updated by the save() operation. So the editor content and the fileContent attribute may differ until a save() is invoked.


viewsAreStained

boolean viewsAreStained
indicates if the KReatorFile doesn't correspondent to its view anymore. If viewsAreStained is true, the KReatorFile may needs to be saved before it will be closed.

Class edu.cs.ai.kreator.datamodels.DataFile extends AbstractKreatorFile implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.datamodels.KnowledgebaseFile extends DataFile implements Serializable

serialVersionUID: 1L

Serialized Fields

model

Knowledgebase model
Stores the model of this knowledgebase. Is null until first needed.

Class edu.cs.ai.kreator.datamodels.KreatorScript extends DataFile implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.datamodels.OtherFile extends DataFile implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.datamodels.Project extends AbstractKreatorFile implements Serializable

serialVersionUID: 1L

Serialized Fields

files

java.util.List<E> files

queryHistory

java.util.List<E> queryHistory
Query history (if saved in project file)


commandHistory

java.util.List<E> commandHistory
Command history (if saved in project file)

Class edu.cs.ai.kreator.datamodels.SampleCollection extends DataFile implements Serializable

serialVersionUID: 1L

Serialized Fields

language

LanguageFactory language

Package edu.cs.ai.kreator.exceptions

Class edu.cs.ai.kreator.exceptions.AlchemyException extends QueryException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.CommandExecutionFailedException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.DataFileNotGeneratedException extends FileException implements Serializable

serialVersionUID: 1L

Serialized Fields

file

java.io.File file

Class edu.cs.ai.kreator.exceptions.FileException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.FileExistsException extends FileException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.FileNotExistException extends java.io.FileNotFoundException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.FileNotInProjectFolderException extends FileException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.FileNotOpenedException extends FileException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.FileNotSavedException extends FileException implements Serializable

serialVersionUID: 1L

Serialized Fields

datafile

DataFile datafile

Class edu.cs.ai.kreator.exceptions.GeneralLearningException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.GeneralQueryException extends QueryException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.InvalidLanguageExpressionException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.KreatorException extends java.lang.Exception implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.KreatorScriptingException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.KreatorScriptParsingException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.NoProjectOpenException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.ParsingException extends KreatorException implements Serializable

serialVersionUID: 1L

Serialized Fields

line

int line

column

int column

parserErrorDescription

java.lang.String parserErrorDescription

infoAvailable

boolean infoAvailable

errorType

ParsingErrorInfo.ErrorType errorType

Class edu.cs.ai.kreator.exceptions.ProjectAlreadyOpenException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.ProjectParsingException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.QueryException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.UnknownFileTypeException extends FileException implements Serializable

serialVersionUID: 1L

Serialized Fields

file

java.io.File file

Class edu.cs.ai.kreator.exceptions.UnknownKnowledgebaseWriterIdException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.UnknownLearnerIdException extends KreatorException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.UnsupportedFileTypeException extends FileException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.WriteProtectionException extends KreatorException implements Serializable

serialVersionUID: 1L


Package edu.cs.ai.kreator.exceptions.runtime

Class edu.cs.ai.kreator.exceptions.runtime.AbortedExecutionException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.runtime.AbortedLearningException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.runtime.AbortedQueryException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.runtime.GeneralConfigurationException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.runtime.MalformedKrscLineReconstruction extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.exceptions.runtime.ParsingRuntimeException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

line

int line

column

int column

parserErrorDescription

java.lang.String parserErrorDescription

infoAvailable

boolean infoAvailable

errorType

ParsingErrorInfo.ErrorType errorType

Class edu.cs.ai.kreator.exceptions.runtime.StainedException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Serialized Fields

dfile

DataFile dfile

Package edu.cs.ai.kreator.logic

Class edu.cs.ai.kreator.logic.TranslationException extends KreatorException implements Serializable

serialVersionUID: -5097080024544599801L


Package edu.cs.ai.kreator.logic.prolog

Class edu.cs.ai.kreator.logic.prolog.CycleFoundException extends QueryException implements Serializable

serialVersionUID: 1L


Package edu.cs.ai.kreator.misc.util

Class edu.cs.ai.kreator.misc.util.Permutation extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

Al

int[] Al
Containing the permutation. The Numbers 0,1,2,...N-1


N

int N
The size of the int[] Array Al containing the permutation.


fak

java.math.BigInteger[] fak

Package edu.cs.ai.kreator.scripting

Class edu.cs.ai.kreator.scripting.KreatorScriptableObject extends org.mozilla.javascript.ScriptableObject implements Serializable

serialVersionUID: 9161540601570810791L

Serialized Fields

consolePane

ConsolePane consolePane

testpub

java.lang.String testpub

testprop

java.lang.String testprop

localOpt

org.mozilla.javascript.ScriptableObject localOpt

Package edu.cs.ai.kreator.ui.gui

Class edu.cs.ai.kreator.ui.gui.GraphicalUserInterface extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

mainPanel

javax.swing.JPanel mainPanel
Contains everything


filesVsOutputSplit

javax.swing.JSplitPane filesVsOutputSplit
Top: FileTabbedPane Bottom: OutputPanel


filesOutputVsOptionalSplit

javax.swing.JSplitPane filesOutputVsOptionalSplit
Top: FilesOutput Bottom: OptionalPanel


projectVsFilesOutputOptionalSplit

javax.swing.JSplitPane projectVsFilesOutputOptionalSplit
Left: ProjectContainer Right: FilesOutputOptional


projectFilesOutputOptionalVsOutlineSplit

javax.swing.JSplitPane projectFilesOutputOptionalVsOutlineSplit
Left: ProjectFilesOutputOptional Right: Outline


menuBar

MenuBar menuBar
The menu bar


toolbar

Toolbar toolbar
The tool bar contains the buttons at the top


projectContainer

ProjectContainer projectContainer
Displays the current project's files in a tree view


fileTabPane

FileTabbedPane fileTabPane
Shows the knowledge bases, reports, scripts, ...


outline

Outline outline
Displays an outline for the currently opened knowledge base or sample collection


consoleTabbedPane

ConsoleTabbedPane consoleTabbedPane
Contains console tabs


systemTextArea

javax.swing.JTextArea systemTextArea
Displays the system output


loggingTextPane

javax.swing.JTextPane loggingTextPane
Displays the logger's output


statusBar

StatusBar statusBar
Displays status information


files

Bijection<P,I> files
is a bijection between DataFiles and FileTabs


focussedComponent

java.awt.Component focussedComponent
saves which component currently has the focus in this window

Class edu.cs.ai.kreator.ui.gui.MenuBar extends javax.swing.JMenuBar implements Serializable

serialVersionUID: 1L

Serialized Fields

saveFileItem

javax.swing.JMenuItem saveFileItem

closeFileItem

javax.swing.JMenuItem closeFileItem

closeProjectItem

javax.swing.JMenuItem closeProjectItem

saveFileAsItem

javax.swing.JMenuItem saveFileAsItem

saveAllItem

javax.swing.JMenuItem saveAllItem

recentProjects

javax.swing.JMenu recentProjects

cutItem

javax.swing.JMenuItem cutItem

copyItem

javax.swing.JMenuItem copyItem

pasteItem

javax.swing.JMenuItem pasteItem

undoItem

javax.swing.JMenuItem undoItem

redoItem

javax.swing.JMenuItem redoItem

findItem

javax.swing.JMenuItem findItem

findNextItem

javax.swing.JMenuItem findNextItem

findAndReplaceItem

javax.swing.JMenuItem findAndReplaceItem

exportToLatexItem

javax.swing.JMenuItem exportToLatexItem

showQueryDialogItem

javax.swing.JMenuItem showQueryDialogItem

showLearnDialogItem

javax.swing.JMenuItem showLearnDialogItem

showGenerateDataDialogItem

javax.swing.JMenuItem showGenerateDataDialogItem

runScriptInCurrentConsoleItem

javax.swing.JMenuItem runScriptInCurrentConsoleItem

runScriptInNewConsoleItem

javax.swing.JMenuItem runScriptInNewConsoleItem

closeCurrentConsolePaneItem

javax.swing.JMenuItem closeCurrentConsolePaneItem

Package edu.cs.ai.kreator.ui.gui.components

Class edu.cs.ai.kreator.ui.gui.components.CheckboxList extends javax.swing.JList implements Serializable

serialVersionUID: 4481042180541220060L

Serialized Fields

itemListeners

java.util.List<E> itemListeners
List of registered item listeners,


castModel

CheckboxListModel castModel
Casted reference to the data model.

See Also:
CheckboxListModel

Class edu.cs.ai.kreator.ui.gui.components.CheckboxTree extends javax.swing.JTree implements Serializable

serialVersionUID: -4511260507227433086L

Serialized Fields

listeners

java.util.List<E> listeners

Class edu.cs.ai.kreator.ui.gui.components.ConsolePane extends Tab implements Serializable

serialVersionUID: 1L

Serialized Fields

changeListeners

java.util.List<E> changeListeners

worker

KreatorWorker<T> worker

completor

ConsoleCompletor completor

consoleTextPane

javax.swing.JEditorPane consoleTextPane

scrollPane

javax.swing.JScrollPane scrollPane

reportPane

ReportPane reportPane

cardPane

javax.swing.JPanel cardPane

toolBar

javax.swing.JToolBar toolBar

autoScroll

boolean autoScroll

cmdHistory

History cmdHistory

switchViewButton

javax.swing.JButton switchViewButton

pauseResumeButton

javax.swing.JButton pauseResumeButton

abortButton

javax.swing.JButton abortButton

toggleAutoScrollButton

javax.swing.JButton toggleAutoScrollButton

hover

boolean hover

inputLineStartPos

int inputLineStartPos

lastCaretPos

int lastCaretPos

selectingText

boolean selectingText

pastingText

boolean pastingText

scriptEngine

KreatorScriptEngine scriptEngine

candidates

java.util.LinkedList<E> candidates

completionPos

int completionPos

firstVKUP

boolean firstVKUP

currentLine

java.lang.String currentLine

timer

java.util.Timer timer

Class edu.cs.ai.kreator.ui.gui.components.ConsoleTabbedPane extends TabbedPane implements Serializable

serialVersionUID: 1L

Serialized Fields

newTab

java.awt.Component newTab

consoleCount

int consoleCount

lastConsole

java.awt.Component lastConsole

defaultConsole

ConsolePane defaultConsole

Class edu.cs.ai.kreator.ui.gui.components.DropDownCompletionList extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollPane

javax.swing.JScrollPane scrollPane

list

javax.swing.JList list

target

javax.swing.JEditorPane target

start

int start

position

int position

Class edu.cs.ai.kreator.ui.gui.components.FileEvidenceSelection extends javax.swing.JPanel implements Serializable

serialVersionUID: -5268371258734383817L

Serialized Fields

evidenceList

CheckboxList evidenceList

sampleCollection

SampleCollection sampleCollection

selectAll

javax.swing.JButton selectAll

deselectAll

javax.swing.JButton deselectAll

actionListeners

java.util.List<E> actionListeners

Class edu.cs.ai.kreator.ui.gui.components.FileTab extends Tab implements Serializable

serialVersionUID: 1L

Serialized Fields

stained

boolean stained

stainedListeners

java.util.List<E> stainedListeners

scrollPane

javax.swing.JScrollPane scrollPane

syntaxPane

javax.swing.JEditorPane syntaxPane

matcher

java.util.regex.Matcher matcher

textLoader

KreatorWorker<T> textLoader

userAbortedParser

boolean userAbortedParser

hover

boolean hover

title

java.lang.String title
The title of the tab


file

DataFile file

useSimpleLexer

boolean useSimpleLexer

timer

Timer timer

CutCopyListener

java.awt.event.KeyListener CutCopyListener

Class edu.cs.ai.kreator.ui.gui.components.FileTabbedPane extends TabbedPane implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.ui.gui.components.Outline extends javax.swing.Box implements Serializable

serialVersionUID: 1L

Serialized Fields

scrollPane

javax.swing.JScrollPane scrollPane

outlineTree

javax.swing.JTree outlineTree

treeModel

javax.swing.tree.DefaultTreeModel treeModel

mainspace

FileTabbedPane mainspace

mWorker

EventKreatorWorker mWorker
Save a reference to the current active worker thread if one is available.

Class edu.cs.ai.kreator.ui.gui.components.PathListComponent extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

elements

javax.swing.JTable elements
The table view of the elements


model

javax.swing.table.DefaultTableModel model
The table model of the view.


rowHeight

int rowHeight

buttonAdd

javax.swing.JButton buttonAdd
The add button.


buttonRemove

javax.swing.JButton buttonRemove
The remove button.


addCommand

java.lang.String addCommand
Action command "add"


removeCommand

java.lang.String removeCommand
Action command "remove"


mode

int mode
The mode of this component (one of JFileChooser.FILES_ONLY, JFileChooser.DIRECTORIES_ONLY, JFileChooser.FILES_AND_DIRECTORIES)


fileFilter

javax.swing.filechooser.FileFilter fileFilter
The filefilter for this component


multiSelectionEnabled

boolean multiSelectionEnabled
Allow selection of multiple files

Class edu.cs.ai.kreator.ui.gui.components.ProjectContainer extends javax.swing.Box implements Serializable

serialVersionUID: 1L

Serialized Fields

project

Project project

projectTree

javax.swing.JTree projectTree

treePane

javax.swing.JScrollPane treePane

root

javax.swing.tree.DefaultMutableTreeNode root

knowledgebasesNode

javax.swing.tree.DefaultMutableTreeNode knowledgebasesNode

scriptsNode

javax.swing.tree.DefaultMutableTreeNode scriptsNode

samplesNode

javax.swing.tree.DefaultMutableTreeNode samplesNode

otherFilesNode

javax.swing.tree.DefaultMutableTreeNode otherFilesNode

Class edu.cs.ai.kreator.ui.gui.components.ReportPane extends javax.swing.JScrollPane implements Serializable

serialVersionUID: 1L

Serialized Fields

editorPane

javax.swing.JEditorPane editorPane

Class edu.cs.ai.kreator.ui.gui.components.StatusBar extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

progressBar

javax.swing.JProgressBar progressBar

statusText

javax.swing.JLabel statusText

rightPanel

javax.swing.JPanel rightPanel

leftPanel

javax.swing.JPanel leftPanel

Class edu.cs.ai.kreator.ui.gui.components.Tab extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.ui.gui.components.TabbedPane extends javax.swing.JTabbedPane implements Serializable

serialVersionUID: 1L

Serialized Fields

dragging

boolean dragging

grabbedTab

boolean grabbedTab

tabImage

java.awt.Image tabImage

currentMouseLocation

java.awt.Point currentMouseLocation

draggedTabIndex

int draggedTabIndex

minDragTabOffset

int minDragTabOffset

maxDragTabOffset

int maxDragTabOffset

Class edu.cs.ai.kreator.ui.gui.components.TabTitle extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

tab

Tab tab

title

java.lang.String title

button

edu.cs.ai.kreator.ui.gui.components.TabTitle.TabButton button

Class edu.cs.ai.kreator.ui.gui.components.Toolbar extends javax.swing.JToolBar implements Serializable

serialVersionUID: 1L

Serialized Fields

newFileButton

javax.swing.JButton newFileButton

newProjectButton

javax.swing.JButton newProjectButton

openFileButton

javax.swing.JButton openFileButton

openProjectButton

javax.swing.JButton openProjectButton

saveButton

javax.swing.JButton saveButton

saveAsButton

javax.swing.JButton saveAsButton

saveAllButton

javax.swing.JButton saveAllButton

printButton

javax.swing.JButton printButton

showQueryDialogButton

javax.swing.JButton showQueryDialogButton

showLearnDialogButton

javax.swing.JButton showLearnDialogButton

showGenerateDataDialogButton

javax.swing.JButton showGenerateDataDialogButton

executeKreatorScriptButton

javax.swing.JButton executeKreatorScriptButton

executeKreatorScriptInNewConsoleButton

javax.swing.JButton executeKreatorScriptInNewConsoleButton

exportToLatexButton

javax.swing.JButton exportToLatexButton

Class edu.cs.ai.kreator.ui.gui.components.UserAppendRemoveList extends javax.swing.JList implements Serializable

serialVersionUID: -3176295762879879028L

Serialized Fields

translator

UserAppendRemoveList.StringToObject<T> translator

addField

javax.swing.JTextField addField

addButton

javax.swing.JButton addButton

panel

javax.swing.JPanel panel

allowAppend

boolean allowAppend

Package edu.cs.ai.kreator.ui.gui.components.models

Class edu.cs.ai.kreator.ui.gui.components.models.CheckboxListModel extends javax.swing.DefaultListModel implements Serializable

serialVersionUID: 6840624546929787566L

Serialized Fields

itemListeners

java.util.List<E> itemListeners
List of registered itemListeners.


dataMap

java.util.Map<K,V> dataMap
Map: Data-Object --> Checkbox.


Package edu.cs.ai.kreator.ui.gui.dialogs

Class edu.cs.ai.kreator.ui.gui.dialogs.AboutDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Class edu.cs.ai.kreator.ui.gui.dialogs.FileChooser extends javax.swing.JFileChooser implements Serializable

serialVersionUID: 1L

Serialized Fields

ff

java.util.List<E> ff

Class edu.cs.ai.kreator.ui.gui.dialogs.GenerateDataDialog extends KreatorDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

numSpinner

javax.swing.JSpinner numSpinner

fileText

javax.swing.JTextField fileText

checkAddToProject

javax.swing.JCheckBox checkAddToProject

addToProject

javax.swing.JLabel addToProject

knowledgebaseFile

KnowledgebaseFile knowledgebaseFile

Class edu.cs.ai.kreator.ui.gui.dialogs.KreatorDialog extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

actionCancel

java.lang.String actionCancel
Action command for canceling.


actionOk

java.lang.String actionOk
Action command for saving.


mainPanel

javax.swing.JPanel mainPanel
The main panel of the dialog.


okButton

javax.swing.JButton okButton
The Ok button


cancelButton

javax.swing.JButton cancelButton

Class edu.cs.ai.kreator.ui.gui.dialogs.LaTeXDialog extends KreatorDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

textArea

javax.swing.JTextArea textArea

latexpanel

javax.swing.Box latexpanel

Class edu.cs.ai.kreator.ui.gui.dialogs.LearnDialog extends KreatorDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

knowledgebaseCombobox

javax.swing.JComboBox knowledgebaseCombobox

btnStructureLearning

javax.swing.JRadioButton btnStructureLearning

btnParameterLearning

javax.swing.JRadioButton btnParameterLearning

btnStructureParameterLearning

javax.swing.JRadioButton btnStructureParameterLearning

learnerComboBox

javax.swing.JComboBox learnerComboBox

writerComboBox

javax.swing.JComboBox writerComboBox

addToProjectBox

javax.swing.JCheckBox addToProjectBox

openLearnedKbBox

javax.swing.JCheckBox openLearnedKbBox

sampleFile

SampleCollection sampleFile

outputFileTextField

javax.swing.JTextField outputFileTextField

learners

java.util.Map<K,V> learners

writers

java.util.Map<K,V> writers

knowledgebases

java.util.Map<K,V> knowledgebases

chooseLearnerStr

java.lang.String chooseLearnerStr

chooseWriterStr

java.lang.String chooseWriterStr

chooseKbStr

java.lang.String chooseKbStr

getFilename

java.lang.String getFilename

Class edu.cs.ai.kreator.ui.gui.dialogs.PreferencesDialog extends KreatorDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

categoryTree

javax.swing.JTree categoryTree
The category tree.


prefOptions

javax.swing.JPanel prefOptions
The panel that contains all configuration panels.


splitPane

javax.swing.JSplitPane splitPane
The split pane of this dialog.


noCategorySelectedPanel

javax.swing.JPanel noCategorySelectedPanel
The panel that is shown when no category is selected.


options

java.util.Map<K,V> options
A map from options to their corresponding components

Class edu.cs.ai.kreator.ui.gui.dialogs.QueryConstructionDialog extends KreatorDialog implements Serializable

serialVersionUID: -3604797552161237983L

Serialized Fields

customEvidenceListPane

javax.swing.JScrollPane customEvidenceListPane

evidenceGenerationPane

javax.swing.JPanel evidenceGenerationPane
This panel is shown in the evidence tab when the user is generating a new evidence.


evidenceTabPanel

javax.swing.JPanel evidenceTabPanel
This is the panel which is shown when the user select the evidence tab.


workTabPane

javax.swing.JTabbedPane workTabPane
The tab pane containing the query and evidence tab.


knowledgebaseCombobox

javax.swing.JComboBox knowledgebaseCombobox
Combobox of all knowledge bases available in the project.


queryGuideControls

PreviewGuideControls queryGuideControls

evidenceGuideControls

PreviewGuideControls evidenceGuideControls

evidenceTree

CheckboxTree evidenceTree

quickPreviewBox

javax.swing.JCheckBox quickPreviewBox

quickPreviewOutput

javax.swing.JTextArea quickPreviewOutput

quickPreviewIcon

javax.swing.JLabel quickPreviewIcon

addEvidenceButton

javax.swing.JButton addEvidenceButton

removeEvidenceButton

javax.swing.JButton removeEvidenceButton

saveCustomEvidences

javax.swing.JButton saveCustomEvidences

quickPreviewConsole

ConsolePane quickPreviewConsole

controller

QueryConstructionDialogController controller
Reference to controller instance.

Class edu.cs.ai.kreator.ui.gui.dialogs.QueryDialog extends KreatorDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

queryHistory

java.util.List<E> queryHistory

historyPosition

int historyPosition

queryText

javax.swing.JTextField queryText

evidenceText

javax.swing.JTextArea evidenceText

fileopen

javax.swing.JButton fileopen

labelFromInput

javax.swing.JLabel labelFromInput

labelFromExternalFile

javax.swing.JLabel labelFromExternalFile

labelFromProjectFile

javax.swing.JLabel labelFromProjectFile

evidenceFileProjectComboBox

javax.swing.JComboBox evidenceFileProjectComboBox

evidenceFileExternalTextField

javax.swing.JTextField evidenceFileExternalTextField

evidenceFileExternal

java.io.File evidenceFileExternal

checkTextEvidence

javax.swing.JCheckBox checkTextEvidence

checkProjectFileEvidence

javax.swing.JCheckBox checkProjectFileEvidence

checkExternalFileEvidence

javax.swing.JCheckBox checkExternalFileEvidence

knowledgebaseFile

KnowledgebaseFile knowledgebaseFile

openExternalFile

java.lang.String openExternalFile

checkChanged

java.lang.String checkChanged

Class edu.cs.ai.kreator.ui.gui.dialogs.TextWindow extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

textArea

javax.swing.JTextArea textArea

close

javax.swing.JButton close

Package edu.cs.ai.kreator.ui.gui.icons

Class edu.cs.ai.kreator.ui.gui.icons.KnowledgebaseIcon extends javax.swing.ImageIcon implements Serializable

serialVersionUID: 1L

Serialized Fields

acronym

java.lang.String acronym
The acronym of the knowledge base file.


color

java.awt.Color color
The color for the knowledge base file.


Package edu.cs.ai.kreator.ui.gui.listener

Class edu.cs.ai.kreator.ui.gui.listener.KreatorFileEvent extends java.util.EventObject implements Serializable

serialVersionUID: 1L


Package jsyntaxpane

Class jsyntaxpane.CompoundUndoMan extends javax.swing.undo.UndoManager implements Serializable

serialVersionUID: 1L

Serialized Fields

compoundEdit

javax.swing.undo.CompoundEdit compoundEdit

startCombine

boolean startCombine

lastLine

int lastLine

Class jsyntaxpane.DefaultSyntaxKit extends javax.swing.text.DefaultEditorKit implements Serializable

serialVersionUID: 1L

Serialized Fields

lexer

Lexer lexer

editorComponents

java.util.Map<K,V> editorComponents

popupMenu

java.util.Map<K,V> popupMenu

Class jsyntaxpane.JavaRegexKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.SyntaxDocument extends javax.swing.text.PlainDocument implements Serializable

serialVersionUID: 1L

Serialized Fields

lexer

Lexer lexer

tokens

java.util.List<E> tokens

undo

CompoundUndoMan undo

parsingAborted

boolean parsingAborted

Class jsyntaxpane.SyntaxTester extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

jCmbLangs

javax.swing.JComboBox jCmbLangs

jEdtTest

javax.swing.JEditorPane jEdtTest

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jToolBar1

javax.swing.JToolBar jToolBar1

lblCaretPos

javax.swing.JLabel lblCaretPos

lblToken

javax.swing.JLabel lblToken

Class jsyntaxpane.Token extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

type

TokenType type

start

int start

length

int length

pairValue

byte pairValue
the pair value to use if this token is one of a pair: This is how it is used: The openning part will have a positive number X The closing part will have a negative number X X should be unique for a pair: e.g. for [ pairValue = +1 for ] pairValue = -1


kind

short kind
The kind of the Document. This is only needed if proper Parsing of a document is needed and it makes certain operations faster. You can use any of the supplied Generic Values, or create your language specific uses by using USER_FIRST + x;


Package jsyntaxpane.actions

Class jsyntaxpane.actions.ComboCompletionAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

completions

java.util.Map<K,V> completions

dlg

ComboCompletionDialog dlg

items

java.util.List<E> items

Class jsyntaxpane.actions.CompleteWordAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

dlg

ComboCompletionDialog dlg

wordsPattern

java.util.regex.Pattern wordsPattern

Class jsyntaxpane.actions.DefaultSyntaxAction extends javax.swing.text.TextAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.DeleteLinesAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.DuplicateLinesAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.FindNextAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.FindReplaceAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.GotoLineAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.HTMLPreviewAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.IndentAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

wordsPattern

java.util.regex.Pattern wordsPattern

Class jsyntaxpane.actions.JIndentAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.JumpToPairAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.JUnindentAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.KreatorSwitchToConsoleViewAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.KreatorSwitchToReportViewAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.MapCompletionAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

completions

java.util.Map<K,V> completions

Class jsyntaxpane.actions.PairAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.PythonIndentAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.QuickFindAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.RedoAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.ReflectCompletionAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

dlg

ReflectCompletionDialog dlg

Class jsyntaxpane.actions.ScriptAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.ScriptRunnerAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

engine

javax.script.ScriptEngine engine

scriptExtension

java.lang.String scriptExtension

Class jsyntaxpane.actions.ShowAbbsAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.SmartHomeAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.SmartHomeSelectAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.TemplateAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

template

java.lang.String template

tlines

java.lang.String[] tlines

wholeLines

boolean wholeLines

mustHaveSelection

boolean mustHaveSelection

Class jsyntaxpane.actions.ToggleCommentsAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

lineCommentStart

java.lang.String lineCommentStart

lineCommentPattern

java.util.regex.Pattern lineCommentPattern

Class jsyntaxpane.actions.ToggleComponentAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Serialized Fields

componentName

java.lang.String componentName

Class jsyntaxpane.actions.UndoAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.UnindentAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.XmlPrettifyAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.actions.XmlTagCompleteAction extends DefaultSyntaxAction implements Serializable

serialVersionUID: 1L


Package jsyntaxpane.actions.gui

Class jsyntaxpane.actions.gui.ComboCompletionDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

result

java.lang.String result
The result returned to the caller


target

javax.swing.text.JTextComponent target
Our target component


escapeChars

java.lang.String escapeChars

items

java.util.List<E> items

jLstItems

javax.swing.JList jLstItems

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jTxtItem

javax.swing.JTextField jTxtItem

Class jsyntaxpane.actions.gui.GotoLineDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

text

java.lang.ref.WeakReference<T> text

jBtnOk

javax.swing.JButton jBtnOk

jCmbLineNumbers

javax.swing.JComboBox jCmbLineNumbers

Class jsyntaxpane.actions.gui.HTMLPreviewFrame extends javax.swing.JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

doc

javax.swing.text.Document doc

jEdtHtml

javax.swing.JEditorPane jEdtHtml

jScrollPane1

javax.swing.JScrollPane jScrollPane1

Class jsyntaxpane.actions.gui.QuickFindDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

marker

Markers.SimpleMarker marker

target

java.lang.ref.WeakReference<T> target

dsd

java.lang.ref.WeakReference<T> dsd

oldCaretPosition

int oldCaretPosition

escaped

boolean escaped
This will be set to true if ESC key is used to quit the form. In that case, the caret will be restored to its old pos, otherwise it will remain where the user probably clicked.


jBtnNext

javax.swing.JButton jBtnNext

jBtnPrev

javax.swing.JButton jBtnPrev

jChkIgnoreCase

javax.swing.JCheckBox jChkIgnoreCase

jChkRegExp

javax.swing.JCheckBox jChkRegExp

jChkWrap

javax.swing.JCheckBox jChkWrap

jLabel1

javax.swing.JLabel jLabel1

jLblStatus

javax.swing.JLabel jLblStatus

jSeparator1

javax.swing.JToolBar.Separator jSeparator1

jSeparator2

javax.swing.JToolBar.Separator jSeparator2

jSeparator3

javax.swing.JToolBar.Separator jSeparator3

jSeparator4

javax.swing.JToolBar.Separator jSeparator4

jToolBar1

javax.swing.JToolBar jToolBar1

jTxtFind

javax.swing.JTextField jTxtFind

Class jsyntaxpane.actions.gui.ReflectCompletionDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

theClass

java.lang.Class<T> theClass
The class we are displaying its members:


escapeChars

java.lang.String escapeChars
The current filter, to avoid refiltering the items


items

java.util.List<E> items

target

javax.swing.text.JTextComponent target

jCmbClassName

javax.swing.JComboBox jCmbClassName

jLstItems

javax.swing.JList jLstItems

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jTxtItem

javax.swing.JTextField jTxtItem

Class jsyntaxpane.actions.gui.ReplaceDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

textComponent

javax.swing.text.JTextComponent textComponent

dsd

DocumentSearchData dsd

jBtnNext

javax.swing.JButton jBtnNext

jBtnPrev

javax.swing.JButton jBtnPrev

jBtnReplace

javax.swing.JButton jBtnReplace

jBtnReplaceAll

javax.swing.JButton jBtnReplaceAll

jChkIgnoreCase

javax.swing.JCheckBox jChkIgnoreCase

jChkRegex

javax.swing.JCheckBox jChkRegex

jChkWrap

javax.swing.JCheckBox jChkWrap

jCmbFind

javax.swing.JComboBox jCmbFind

jCmbReplace

javax.swing.JComboBox jCmbReplace

jLblFind

javax.swing.JLabel jLblFind

jLblReplace

javax.swing.JLabel jLblReplace

jTglHighlight

javax.swing.JToggleButton jTglHighlight

Class jsyntaxpane.actions.gui.ShowAbbsDialog extends javax.swing.JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

jEdtAbbr

javax.swing.JEditorPane jEdtAbbr

jLstAbbs

javax.swing.JList jLstAbbs

jScrollPane1

javax.swing.JScrollPane jScrollPane1

jScrollPane2

javax.swing.JScrollPane jScrollPane2

jSplitPane1

javax.swing.JSplitPane jSplitPane1

abbs

java.util.Map<K,V> abbs

Package jsyntaxpane.components

Class jsyntaxpane.components.LineNumbersRuler extends javax.swing.JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

status

SyntaxComponent.Status status

editor

javax.swing.JEditorPane editor

minimumDisplayDigits

int minimumDisplayDigits

lastDigits

int lastDigits

lastHeight

int lastHeight

lastLine

int lastLine

mouseListener

java.awt.event.MouseListener mouseListener

numbersFormat

java.lang.String numbersFormat

currentLineColor

java.awt.Color currentLineColor

Package jsyntaxpane.syntaxkits

Class jsyntaxpane.syntaxkits.EvidenceSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.syntaxkits.JavaScriptSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.syntaxkits.KreatorConsoleSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.syntaxkits.KreatorSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.syntaxkits.PlainSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.syntaxkits.VerySimpleSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L

Class jsyntaxpane.syntaxkits.XmlSyntaxKit extends DefaultSyntaxKit implements Serializable

serialVersionUID: 1L