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

P

paint(Graphics, Shape) - Method in class kawigi.editor.GenericView
A little hack to put a "TopCoder-ish" logo and a copycat logo for KawigiEdit in the background of the text pane.
paint(Graphics) - Method in class kawigi.editor.LineNumbers
Draws the old line numbers.
paint(Graphics) - Method in class kawigi.widget.ColorSwatch
Calls paintComponent.
paint(Graphics) - Method in class kawigi.widget.ProblemTimer
Draws the seven-segment display with the current point value.
paintComponent(Graphics) - Method in class kawigi.widget.ColorSwatch
Renders the color swatch grid.
paintIcon(Component, Graphics, int, int) - Method in class kawigi.widget.ChipIcon
Draws this icon at the given location.
parseIndex - Variable in class kawigi.editor.GenericView
Set parseIndex to 0 and lineIndex to 1 before calling findIntervals.
parseTests(String, ClassDecl) - Method in class kawigi.language.CPPTestGenerator
Parses the testing code, creates test cases and adds them in ClassDecl.
parseTests(String, ClassDecl) - Method in class kawigi.language.CSharpTestGenerator
Parses the testing code and creates test cases.
parseTests(String, ClassDecl) - Method in class kawigi.language.JavaTestGenerator
Parses the testing code, creates test cases and adds them in ClassDecl.
parseTests(String, ClassDecl) - Method in interface kawigi.language.TestGenerator
Parses the testing code, creates test cases and adds them into ClassDecl.
parseTests(String, ClassDecl) - Method in class kawigi.language.VBTestGenerator
Parses the testing code and creates test cases.
popupMenu - Variable in class kawigi.widget.ColorSwatchDropdown
Menu that pops out when the user uses this dropdown.
popupMenuCanceled(PopupMenuEvent) - Method in class kawigi.widget.ColorSwatchDropdown
Called when the popup menu is cancelled.
popupMenuWillBecomeInvisible(PopupMenuEvent) - Method in class kawigi.widget.ColorSwatchDropdown
Called when the popup menu is about to disappear.
popupMenuWillBecomeVisible(PopupMenuEvent) - Method in class kawigi.widget.ColorSwatchDropdown
Called when the popup menu is about to appear.
preference - Variable in enum kawigi.cmd.ActID
 
PrefFactory - Class in kawigi.properties
This is one of those classes that sits in between standalone mode and plugin mode.
PrefFactory() - Constructor for class kawigi.properties.PrefFactory
 
PrefProxy - Interface in kawigi.properties
Interface implemented by preference binding classes used by KawigiEdit.
print(String) - Method in interface kawigi.util.ConsoleDisplay
Called to append a string to the output display
print(String) - Method in class kawigi.widget.SimpleOutputComponent
Appends s to the end of the output display.
println(String) - Method in interface kawigi.util.ConsoleDisplay
Called to append a line to the output display.
println(String) - Method in class kawigi.widget.SimpleOutputComponent
Appends s and a new line to the end of the output display.
ProblemContext - Class in kawigi.cmd
This class is basically few globals that store the context of the current problem and language being worked on in KawigiEdit.
ProblemContext() - Constructor for class kawigi.cmd.ProblemContext
 
ProblemParser - Class in kawigi.problem
This is used to create the ClassDecl so that we can generate code for problems in standalone.
ProblemParser() - Constructor for class kawigi.problem.ProblemParser
Constructs a problem parser ready to prompt the user for a problem statement.
ProblemTimer - Class in kawigi.widget
I think seven-segment LED-looking displays are cool.
ProblemTimer() - Constructor for class kawigi.widget.ProblemTimer
Creates the new widget and initializes the polygons (aren't you glad I only generate those once?)
ProblemTimingInfo - Class in kawigi.widget
This class is used to persist data about timing on a specific problem that you've opened.
ProblemTimingInfo(double, long, int) - Constructor for class kawigi.widget.ProblemTimingInfo
Constructs a new ProblemTimingInfo object and initializes variables.
ProcessContainer - Class in kawigi.util
I couldn't do local compiling and testing without this.
ProcessContainer(Process, ConsoleDisplay, ConsoleDisplay) - Constructor for class kawigi.util.ProcessContainer
Creates a new ProcessContainer for p that forwards its standard output/error streams into output.
ProcessContainer(Process, ConsoleDisplay, ConsoleDisplay, boolean) - Constructor for class kawigi.util.ProcessContainer
Creates a new ProcessContainer for p that forwards its standard output/error streams into output.
ProcessOutput - Class in kawigi.util
A threaded output listener for a process output stream (either stdout or stderr).
ProcessOutput(InputStream, ConsoleDisplay) - Constructor for class kawigi.util.ProcessOutput
Creates a new ProcessOutput that reads out into output.
propertyChange(PropertyChangeEvent) - Method in class kawigi.editor.LineNumbers
Listens for property changes on the text pane, specifically to its document (so I can become a DocumentListener on the new Document).
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.ActionLabel
Processes property changes from the action.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.ActionSpinner
Processes property changes from the action.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.ActionStateCheckBox
Add a couple more properties the normal listener won't take care of.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.ActionStateRadioButton
Add a couple more properties the normal listener won't take care of.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.ActionTextField
Processes property changes from the action.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.ColorSwatchDropdown
Processes property changes from the action.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.FontPanel
Processes property changes from the action.
propertyChange(PropertyChangeEvent) - Method in class kawigi.widget.HideableButton
Add one more property the Button's listener won't take care of.
putValue(String, Object) - Method in class kawigi.cmd.BooleanSettingAction
Stores a new value for the state of the property.
putValue(String, Object) - Method in class kawigi.cmd.ColorSettingAction
Overridden to set the correct setting if the COLOR property is changed.
putValue(String, Object) - Method in class kawigi.cmd.FindReplaceAction
Overridden to save the TEXT property from the text fields and the SELECTED property from the checkboxes and radio buttons.
putValue(String, Object) - Method in class kawigi.cmd.FontSettingAction
Overridden to properly set the FONT property.
putValue(String, Object) - Method in class kawigi.cmd.GlobalActionAdapter
Tries to set the value of a property on the current local version of this action.
putValue(String, Object) - Method in class kawigi.cmd.NumberSettingAction
Overridden to implement putting the SPINNER_VALUE property in the right place.
putValue(String, Object) - Method in class kawigi.cmd.SnippetAction
Overridden to properly save the TEXT property.
putValue(String, Object) - Method in class kawigi.cmd.TestCasesAction
Saving text for parameter value TextBox after changing.
putValue(String, Object) - Method in class kawigi.cmd.TextSettingAction
Overridden to properly save the TEXT property's value.

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