A B C D E F G H I J K L M N O P R S T U V W

G

GenericFileFilter - Class in kawigi.util
Good All-purpose configurable file filter.
GenericFileFilter(String) - Constructor for class kawigi.util.GenericFileFilter
Creates a new file filter with the given description.
GenericFileFilter(String, String) - Constructor for class kawigi.util.GenericFileFilter
Creates a new file filter with the given description and single file extension.
GenericView - Class in kawigi.editor
Superclass of all language-specific views in KawigiEdit.
GenericView(Element) - Constructor for class kawigi.editor.GenericView
Just forwards that Element on down.
getAction(ActID) - Method in class kawigi.cmd.Dispatcher
Gets the Action instance for the given ActID.
getAction(ActID, boolean) - Method in class kawigi.cmd.Dispatcher
Gets the Action instance for the given ActID.
getAction(KeyStroke) - Method in class kawigi.editor.KawigiEditKeyMap
Returns a bound action for the given KeyStroke.
getAnswer() - Method in class kawigi.problem.Test
Returns the intended output for this test.
getBackground() - Method in class kawigi.widget.ColorSwatchDropdown
Returns the background color of this button.
getBoolean(String) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a boolean value.
getBoolean(String, boolean) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a boolean value, setting it to the defaultValue if it isn't set yet.
getBoolean(String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a boolean.
getBoolean(String, boolean) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a boolean, setting it to defaultValue if it isn't set yet.
getBoundActions() - Method in class kawigi.editor.KawigiEditKeyMap
Gets all the actions that are bound by this KeyMap.
getBoundKeyStrokes() - Method in class kawigi.editor.KawigiEditKeyMap
Gets all the keystrokes that are bound by this KeyMap.
getCaret() - Method in class kawigi.problem.Skeleton
Returns the index within the skeleton at which the caret should start out.
getCaseSensitive() - Method in class kawigi.cmd.FindReplaceContext
Returns true if the "Case Sensitive" option is on.
getCategory() - Static method in class kawigi.cmd.SnippetContext
Returns the current category from the snippet dialog.
getClassDecl(Object...) - Static method in class kawigi.problem.ClassDeclFactory
Generates a ClassDecl given some parameters.
getClassDecl(Object...) - Method in interface kawigi.problem.ClassDeclGenerator
Returns the ClassDecl of the current problem.
getClassDecl(Object...) - Method in class kawigi.problem.ProblemParser
Shows the dialog, and when the dialog is closed, returns the ClassDecl that resulted from it.
getClassDecl(Object...) - Method in class kawigi.problem.TCProblemConverter
Generates a ClassDecl from the given parameters.
getCode(ClassDecl) - Method in class kawigi.language.CPPTestGenerator
Returns the testing code for the problem statement's testing cases.
getCode(ClassDecl) - Method in class kawigi.language.CSharpTestGenerator
Returns C# testing code for the problem statement's example test cases.
getCode(ClassDecl) - Method in class kawigi.language.JavaTestGenerator
Returns Java testing code for the problem statement's example test cases.
getCode(ClassDecl) - Method in interface kawigi.language.TestGenerator
Returns the testing code for this problem.
getCode(ClassDecl) - Method in class kawigi.language.VBTestGenerator
Returns VB.NET testing code for the problem statement's example test cases.
getCode() - Method in class kawigi.widget.Snippet
Returns the code this snippet is associated with.
getCodePane() - Static method in class kawigi.cmd.Dispatcher
Gets the CodePane for the code editor.
getCodePane() - Method in class kawigi.editor.EditorPanel
Returns the CodePane displayed on this EditorPanel.
getColor(String) - Method in class kawigi.editor.CPPView
Returns the color to use on the given token.
getColor(String) - Method in class kawigi.editor.CSharpView
Returns the color to use on the given token.
getColor(String) - Method in class kawigi.editor.JavaView
Returns the color to use on the given token.
getColor(String) - Method in class kawigi.editor.VBView
Returns the color to use on the given token.
getColor(String) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a color.
getColor(String, Color) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a color, setting it to defaultValue if it isn't set yet.
getColor(String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a Color.
getColor(String, Color) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a Color, setting it to defaultValue if it isn't set yet.
getColor() - Method in class kawigi.widget.ColorSwatchDropdown
Gets the color selected by this dropdown.
getColors() - Static method in class kawigi.editor.GenericView
initializes all the syntax colors.
getCompileCommand(String) - Method in enum kawigi.language.EditorLanguage
 
getCompileComponent() - Static method in class kawigi.cmd.Dispatcher
Returns the component that displays compile output.
getCurrentAction() - Method in class kawigi.cmd.GlobalActionAdapter
Tries to find the most relevant local version of this action.
getCurrentClass() - Static method in class kawigi.cmd.ProblemContext
Returns the current problem's class info.
getCurrentComponent() - Method in class kawigi.cmd.UIHandler
Returns the control that we created, or null if we aren't finished.
getCurrentPattern() - Method in class kawigi.cmd.FindReplaceContext
Gets a regular expression pattern representing the current search string.
getCurrentPrefs() - Static method in class kawigi.cmd.SettingAction
Returns the temporary prefs if there is one, otherwise the real KawigiEdit prefs.
getCustomUI() - Method in enum kawigi.cmd.MenuID
Returns the name of the file that stores the customized version of this ui file.
getDefaultAction() - Method in class kawigi.editor.KawigiEditKeyMap
Returns the default action for unbound keystrokes.
getDescription() - Method in class kawigi.util.GenericFileFilter
Returns the description of this filter.
getDialog() - Method in class kawigi.cmd.FindReplaceContext
Returns the Find/Replace dialog.
getDispatcher() - Method in class kawigi.editor.CodePane
Returns the local dispatcher for commands that act on this CodePane.
getDouble(String) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a double.
getDouble(String, double) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a double, setting it to defaultValue if it hasn't been set yet.
getDouble(String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a double.
getDouble(String, double) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a double, setting it to defaultValue if it isn't set yet.
getEditorPanel() - Static method in class kawigi.cmd.Dispatcher
Gets the EditorPanel for the code editor.
getEditorPanel() - Method in class kawigi.KawigiEdit
Returns the magic KawigiEdit panel.
getEndIndex() - Method in class kawigi.editor.Interval
Returns the literal index in the string of code that the block ends on.
getEndLine() - Method in class kawigi.editor.Interval
Returns the line number that the block ends on.
getEndToken() - Method in class kawigi.editor.Interval
Returns the token ending this match.
getEnvironment() - Static method in enum kawigi.util.AppEnvironment
Returns the current application mode.
getErrDisplay() - Method in class kawigi.util.ProcessContainer
Returns the display for stderr.
getFileChooser() - Static method in class kawigi.cmd.Dispatcher
Returns a "community JFileChooser instance.
getFileName(String) - Method in enum kawigi.language.EditorLanguage
 
getFindReplaceContext() - Method in class kawigi.editor.CodePane
Returns the object handling state for Find/Replace commands on this CodePane.
getFont(String) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as a Font object.
getFont(String, Font) - Method in class kawigi.properties.AbstractPrefs
Returns the given property as a Font object, setting the property to the value of the default value if it isn't set.
getFont(String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a Font.
getFont(String, Font) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a Font, setting it to defaultValue if it isn't set yet.
getForeground() - Method in class kawigi.widget.ColorSwatchDropdown
Returns the foreground color.
getGenerator() - Static method in class kawigi.problem.ClassDeclFactory
Determines the type of ClassDeclGenerator that should be used according to the current application mode.
getGlobalDispatcher() - Static method in class kawigi.cmd.Dispatcher
Accessor for the global dispatcher.
getIconHeight() - Method in class kawigi.widget.ChipIcon
Returns the height of this icon.
getIconWidth() - Method in class kawigi.widget.ChipIcon
Returns the width of this icon.
getID() - Method in class kawigi.cmd.DefaultAction
returns the ActID for this Action.
getInsertCode() - Static method in class kawigi.cmd.SnippetContext
Returns the code that should be inserted by actInsertSnippet.
getInt(String) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as an int.
getInt(String, int) - Method in class kawigi.properties.AbstractPrefs
Gets the given property as an int, setting the property to defaultValue if it hasn't been set yet.
getInt(String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as an integer.
getInt(String, int) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as an integer, setting it to defaultValue if it isn't set yet.
getIntervals() - Method in class kawigi.editor.CPPView
Extension of the generic getIntervals() method that includes compiler directive matches.
getIntervals() - Method in class kawigi.editor.CSharpView
Extension to the generic getIntervals() implementation for C#.
getIntervals() - Method in class kawigi.editor.GenericView
Returns an ArrayList of Interval objects representing code block intervals in the document.
getIntervals() - Method in class kawigi.editor.VBView
Returns an ArrayList of Interval objects representing code block intervals in the document.
getKeyStrokesForAction(Action) - Method in class kawigi.editor.KawigiEditKeyMap
Returns the KeyStrokes that execute the given action.
getLanguage() - Static method in class kawigi.cmd.ProblemContext
Returns the current language that is being used.
getLanguage(String) - Static method in class kawigi.language.LanguageFactory
Returns the EditorLanguage with the given name, or that supports the file extension given by name.
getListCellRendererComponent(JList, Object, int, boolean, boolean) - Method in class kawigi.widget.FontCellRenderer
Returns the component to render the cell value in list
getLocalCodeEditorPanel() - Static method in class kawigi.cmd.Dispatcher
Gets the EditorPanel for the Local Code tab.
getLocalCodePane() - Static method in class kawigi.cmd.Dispatcher
Gets the CodePane for the Local Code tab.
getMethod() - Method in class kawigi.problem.ClassDecl
Returns the method declaration that needs to be implemented in this class.
getName() - Method in class kawigi.editor.Interval
Returns the "name" of this block.
getName() - Method in class kawigi.editor.KawigiEditKeyMap
Returns the name of this keymap.
getName(EditorDataType) - Method in enum kawigi.language.EditorLanguage
 
getName() - Method in class kawigi.problem.ClassDecl
Returns the name of this class.
getName() - Method in class kawigi.problem.MethodDecl
Returns the name of this method.
getName() - Method in class kawigi.widget.Category
Returns the name of this category or subcategory.
getName() - Method in class kawigi.widget.Snippet
Returns the name of this snippet.
getOutputComponent() - Static method in class kawigi.cmd.Dispatcher
Returns the component that displays stuff printed from test runs.
getOutputDisplay() - Method in class kawigi.util.ProcessOutput
Returns the display component being used by this thread.
getParameters() - Method in class kawigi.problem.Test
Returns the input parameters for this test.
getParamNames() - Method in class kawigi.problem.MethodDecl
Returns the names of the parameters to this method.
getParamTypes() - Method in class kawigi.problem.MethodDecl
Returns the types of the parameters to this method.
getPoints() - Method in class kawigi.widget.ProblemTimingInfo
Returns the point value for this problem.
getPrefs() - Static method in class kawigi.properties.PrefFactory
Returns the global PrefProxy.
getPrimitiveType() - Method in enum kawigi.language.EditorDataType
Returns the type of elements of this type if this is an array type.
getProblemID() - Method in class kawigi.widget.ProblemTimingInfo
Returns the unique ProblemID of this problem from TopCoder.
getProblemTimer() - Static method in class kawigi.cmd.Dispatcher
Returns the problem timer.
getProperty(String, String) - Method in class kawigi.properties.AbstractPrefs
Gets the given property, setting it to defaultValue if it isn't set yet.
getProperty(String) - Method in class kawigi.properties.ChainedPrefs
Gets the current value of a property.
getProperty(String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a String.
getProperty(String, String) - Method in interface kawigi.properties.PrefProxy
Returns the value of a property as a String, setting it to defaultValue if it isn't set yet.
getProperty(String) - Method in class kawigi.properties.StandAlonePrefs
Returns the string value of the given property.
getProperty(String) - Method in class kawigi.properties.TCPrefs
Gets the value of a property as a String.
getPropertyCategory() - Method in enum kawigi.language.EditorLanguage
 
getReplacement() - Method in class kawigi.cmd.FindReplaceContext
Returns the current replacement string.
getResolveParent() - Method in class kawigi.editor.KawigiEditKeyMap
Returns the parent of this keymap.
getReturnType() - Method in class kawigi.problem.MethodDecl
Returns the return type of this method.
getRunCommand(String, String) - Method in enum kawigi.language.EditorLanguage
 
getScrollableBlockIncrement(Rectangle, int, int) - Method in class kawigi.editor.CodePane
Tweak of the default block scolling increment.
getScrollableTracksViewportWidth() - Method in class kawigi.editor.CodePane
It's brutally annoying that I have to write this, and sometimes it doesn't even quite work (I haven't had particular problems with it for a while now, though..
getScrollableUnitIncrement(Rectangle, int, int) - Method in class kawigi.editor.CodePane
Tweak of the default unit scrolling increment.
getSearchString() - Method in class kawigi.cmd.FindReplaceContext
Returns the current search string.
getSelected() - Method in class kawigi.widget.ColorSwatch
Gets the selected color value from this swatch.
getSelectedFont() - Method in class kawigi.widget.FontPanel
Returns the currently selected font, with plain decoration (not italic or bold)
getSkeleton(ClassDecl, EditorLanguage) - Static method in class kawigi.problem.TemplateGenerator
Generates the output of the code template with the given ClassDecl in the given language.
getSnippetName() - Static method in class kawigi.cmd.SnippetContext
Returns the current snippet name from the snippet dialog.
getSource() - Method in class kawigi.KawigiEdit
Returns the text in the editor.
getSource() - Method in class kawigi.problem.Skeleton
Returns the source code for this skeleton.
getStartIndex() - Method in class kawigi.editor.Interval
Returns the literal index in the string that the block starts on.
getStartLine() - Method in class kawigi.editor.Interval
Returns the line number that the block starts on.
getStartTime() - Method in class kawigi.widget.ProblemTimingInfo
Returns the time that this problem was opened.
getStartToken() - Method in class kawigi.editor.Interval
Returns the token starting this match.
getStdDisplay() - Method in class kawigi.util.ProcessContainer
Returns the display for stdout.
getTabbedPane() - Static method in class kawigi.cmd.Dispatcher
Returns the JTabbedPane that all the major stuff is on.
getTabSize() - Method in class kawigi.editor.GenericView
Programmers don't like 8-space tabstops.
getTemplate(EditorLanguage) - Static method in class kawigi.problem.TemplateGenerator
Returns the (default or customized) template for the given language.
getTemplateCodePane() - Static method in class kawigi.cmd.Dispatcher
Returns the CodePane for the template editor.
getTemplateEditor() - Static method in class kawigi.cmd.Dispatcher
Returns the EditorPanel for the template editor.
getTest(int) - Method in class kawigi.problem.ClassDecl
Returns the test case at the given index.
getTestCodePane() - Static method in class kawigi.cmd.Dispatcher
Gets the CodePane for teh Testing Code editor.
getTestEditorPanel() - Static method in class kawigi.cmd.Dispatcher
Gets the EditorPanel for the Testing Code editor.
getTestGenerator() - Method in enum kawigi.language.EditorLanguage
 
getType(String) - Method in enum kawigi.language.EditorLanguage
 
getValue(String) - Method in class kawigi.cmd.BooleanSettingAction
Overridden to override the "SELECTED" property, which is recognized by kawigi.widget.ActionState* as the selected state of the button.
getValue(String) - Method in class kawigi.cmd.ColorSettingAction
Overridden to override the COLOR property, which is recognized by kawigi.widget.ColorSwatchDropdown as the value for the currently selected color.
getValue(String) - Method in class kawigi.cmd.FindReplaceAction
Overridden to override the TEXT property of text fields and SELECTED property of the check boxes and radio buttons.
getValue(String) - Method in class kawigi.cmd.FontSettingAction
Overriden to get the right value for the FONT property.
getValue(String) - Method in class kawigi.cmd.GlobalActionAdapter
Tries to get the value of a property from the current local version of this action.
getValue(String) - Method in class kawigi.cmd.NumberSettingAction
Overridden to get the right value for the SPINNER_VALUE and SPINNER_MODEL properties.
getValue(String) - Method in class kawigi.cmd.SnippetAction
Overridden to return the right values for the TEXT property.
getValue(String) - Method in class kawigi.cmd.TestCasesAction
Getting text for parameter value TextBox.
getValue(String) - Method in class kawigi.cmd.TextSettingAction
Overridden to return the correct value for the TEXT property.
getViewFactory() - Method in class kawigi.editor.ConfigurableEditorKit
Overridden from StyledEditorKit to return my ViewFactory.
getWholeWord() - Method in class kawigi.cmd.FindReplaceContext
Returns true if the "Whole Word" option is on.
getWindow() - Static method in class kawigi.cmd.Dispatcher
Gets the main window.
getWorkingDirectory() - Method in class kawigi.properties.AbstractPrefs
Returns the value of the "kawigi.localpath" property as a File.
getWorkingDirectory() - Method in interface kawigi.properties.PrefProxy
Gets the directory that should be used locally by KawigiEdit.
getXMLStream() - Method in enum kawigi.cmd.MenuID
Returns an InputStream which either comes from a file if this UI is customized or from the jar (or classpath) otherwise.
GlobalActionAdapter - Class in kawigi.cmd
The idea here is to have an action that works as a global version of a local command.
GlobalActionAdapter(ActID) - Constructor for class kawigi.cmd.GlobalActionAdapter
Constructs a new GlobalActionAdapter on the given ActID.
globalDispatcher - Static variable in class kawigi.cmd.Dispatcher
The all-important singleton global dispatcher.
GridPanel - Class in kawigi.widget
 
GridPanel() - Constructor for class kawigi.widget.GridPanel
 

A B C D E F G H I J K L M N O P R S T U V W