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

A

accept(VariableNode) - Method in class processing.mode.java.VariableInspector.LocalHidesThisFilter
 
accept(VariableNode) - Method in class processing.mode.java.VariableInspector.P5BuiltinsFilter
 
accept(VariableNode) - Method in class processing.mode.java.VariableInspector.ThisFilter
 
accept(VariableNode) - Method in interface processing.mode.java.VariableInspector.VariableNodeFilter
Check whether the filter accepts a VariableNode.
activateContinue() - Method in class processing.mode.java.JavaEditor
 
activateContinue() - Method in class processing.mode.java.JavaToolbar
 
activateDebug() - Method in class processing.mode.java.JavaEditor
 
activateRun() - Method in class processing.mode.java.JavaEditor
 
activateStep() - Method in class processing.mode.java.JavaEditor
 
activateStep() - Method in class processing.mode.java.JavaToolbar
 
add(TextTransform.Edit) - Method in class processing.mode.java.pdex.TextTransform
 
addAll(Collection<TextTransform.Edit>) - Method in class processing.mode.java.pdex.TextTransform
 
addAllNodes(DefaultMutableTreeNode, List<? extends MutableTreeNode>) - Method in class processing.mode.java.VariableInspector
 
addBreakpointComments(String) - Method in class processing.mode.java.JavaEditor
Add breakpoint marker comments to the source file of a specific tab.
addBreakpointedLine(LineID) - Method in class processing.mode.java.JavaEditor
Add highlight for a breakpointed line.
addChild(VariableNode) - Method in class processing.mode.java.debug.VariableNode
Add a VariableNode as child.
addChildren(List<VariableNode>) - Method in class processing.mode.java.debug.VariableNode
Add multiple VariableNodes as children.
addClasses(ZipOutputStream, File) - Method in class processing.mode.java.JavaBuild
 
addClasses(ZipOutputStream, File, String) - Method in class processing.mode.java.JavaBuild
 
addClassLoadListener(ClassLoadListener) - Method in class processing.mode.java.Debugger
Add a class load listener.
addDataFolder(ZipOutputStream) - Method in class processing.mode.java.JavaBuild
 
addDocumentListener(Document) - Method in class processing.mode.java.pdex.PDEX
 
addListener(LineHighlight) - Method in class processing.mode.java.debug.LineID
Add listener to be notified when the line number changes.
addManifest(ZipOutputStream) - Method in class processing.mode.java.JavaBuild
 
addMethod(String) - Method in class processing.mode.java.preproc.PdePreprocessor
 
addModeButtons(Box, JLabel) - Method in class processing.mode.java.JavaToolbar
 
addStatement(String) - Method in class processing.mode.java.preproc.SurfaceInfo
Add an item that will be moved from size() into the settings() method.
addStatements(StringList) - Method in class processing.mode.java.preproc.SurfaceInfo
 
allHandles - Variable in class processing.mode.java.tweak.SketchParser
 
allHighlights - Static variable in class processing.mode.java.debug.LineHighlight
 
alwaysShowColorBoxes - Static variable in class processing.mode.java.tweak.Settings
 
antlr - package antlr
 
apply() - Method in class processing.mode.java.pdex.TextTransform
 
applyPreferences() - Method in class processing.mode.java.JavaEditor
 
array - Variable in class processing.mode.java.debug.ArrayFieldNode
 
ArrayFieldNode - Class in processing.mode.java.debug
Specialized VariableNode for representing single fields in an array.
ArrayFieldNode(String, String, Value, ArrayReference, int) - Constructor for class processing.mode.java.debug.ArrayFieldNode
Construct an ArrayFieldNode.
ASTUtils - Class in processing.mode.java.pdex
 
ASTUtils() - Constructor for class processing.mode.java.pdex.ASTUtils
 
attach(ReferenceType) - Method in class processing.mode.java.debug.LineBreakpoint
Attach this breakpoint to the VM.
AutoFormat - Class in processing.mode.java
Handler for dealing with auto format.
AutoFormat() - Constructor for class processing.mode.java.AutoFormat
 
automateSketch(Sketch, SketchParser) - Method in class processing.mode.java.JavaEditor
Replace all numbers with variables and add code to initialize these variables and handle update messages.
autoSave() - Method in class processing.mode.java.JavaEditor
Displays a JDialog prompting the user to save when the user hits run/present/etc.
autoSaveEnabled - Static variable in class processing.mode.java.JavaMode
 
autoSaveInterval - Static variable in class processing.mode.java.JavaMode
 
autoSavePromptEnabled - Static variable in class processing.mode.java.JavaMode
 

B

baseCode - Variable in class processing.mode.java.JavaEditor
 
baseCompListeners - Variable in class processing.mode.java.pdex.JavaTextArea
 
baseKeyListeners - Variable in class processing.mode.java.pdex.JavaTextArea
 
baseMotionListeners - Variable in class processing.mode.java.pdex.JavaTextArea
 
baseMouseListeners - Variable in class processing.mode.java.pdex.JavaTextArea
 
BEFORE_START - Static variable in class processing.mode.java.pdex.PreprocessedSketch.SketchInterval
 
binFolder - Variable in class processing.mode.java.JavaBuild
 
bpr - Variable in class processing.mode.java.debug.LineBreakpoint
 
breakpointedLines - Variable in class processing.mode.java.JavaEditor
 
breakpointMarkerComment - Variable in class processing.mode.java.JavaEditor
 
breakpoints - Variable in class processing.mode.java.Debugger
 
build(boolean) - Method in class processing.mode.java.JavaBuild
Run the build inside a temporary build folder.
build(File, File, boolean) - Method in class processing.mode.java.JavaBuild
Preprocess and compile all the code for this sketch.
build() - Method in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
build - Variable in class processing.mode.java.runner.Runner
 
buildDebugMenu() - Method in class processing.mode.java.JavaEditor
Creates the debug menu.
Builder() - Constructor for class processing.mode.java.pdex.PreprocessedSketch.Builder
 
buildFileMenu() - Method in class processing.mode.java.JavaEditor
 
buildHelpMenu() - Method in class processing.mode.java.JavaEditor
 
buildModeMenu() - Method in class processing.mode.java.JavaEditor
 
buildSketchMenu() - Method in class processing.mode.java.JavaEditor
 
buildWindowsLauncher(File, String) - Method in class processing.mode.java.JavaBuild
Run the launch4j build.xml file through ant to create the exe.
builtins - Variable in class processing.mode.java.VariableInspector
 

C

calcBraceIndent(int, char[]) - Method in class processing.mode.java.JavaInputHandler
Walk back from 'index' until the brace that seems to be the beginning of the current block, and return the number of spaces found on that line.
calcLineStart(int, char[]) - Method in class processing.mode.java.JavaInputHandler
Return the index for the first character on this line.
calcSpaceCount(int, char[]) - Method in class processing.mode.java.JavaInputHandler
Calculate the number of spaces on this line.
callStack - Variable in class processing.mode.java.VariableInspector
 
cancel() - Method in class processing.mode.java.pdex.PreprocessingService
 
cancelled - Variable in class processing.mode.java.runner.Runner
 
cancelLock - Variable in class processing.mode.java.runner.Runner
 
candidates - Variable in class processing.mode.java.pdex.CompletionGenerator
 
caretColumn(String) - Method in class processing.mode.java.Compiler
 
ccTriggerEnabled - Static variable in class processing.mode.java.JavaMode
 
changedUpdate(DocumentEvent) - Method in class processing.mode.java.debug.LineID
checkForMissingBraces(StringBuilder, int[]) - Static method in class processing.mode.java.pdex.SourceUtils
 
checkForTypes(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
children - Variable in class processing.mode.java.debug.VariableNode
 
children() - Method in class processing.mode.java.debug.VariableNode
 
classes - Variable in class processing.mode.java.Debugger
 
classIcon - Static variable in class processing.mode.java.pdex.CompletionPanel
 
classLoaded(ReferenceType) - Method in interface processing.mode.java.debug.ClassLoadListener
Event handler called when a class is loaded.
classLoaded(ReferenceType) - Method in class processing.mode.java.debug.LineBreakpoint
Event handler called when a class is loaded in the debugger.
classLoader - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
classLoader - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
ClassLoadListener - Interface in processing.mode.java.debug
Listener to be notified when a class is loaded in the debugger.
classLoadListeners - Variable in class processing.mode.java.Debugger
 
ClassMember(Class<?>) - Constructor for class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
ClassMember(Method) - Constructor for class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
ClassMember(Field) - Constructor for class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
ClassMember(Constructor<?>) - Constructor for class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
ClassMember(PreprocessedSketch, ASTNode) - Constructor for class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
className - Variable in class processing.mode.java.debug.LineBreakpoint
 
className() - Method in class processing.mode.java.debug.LineBreakpoint
Get the name of the class this breakpoint belongs to.
className - Variable in class processing.mode.java.preproc.PreprocessorResult
 
classPath - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
classPath - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
classPathArray - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
classPathArray - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
clear() - Method in class processing.mode.java.debug.LineHighlight
Clear this line highlight.
clearBreakpointedLines() - Method in class processing.mode.java.JavaEditor
Remove all highlights for breakpointed lines.
clearConsole() - Method in class processing.mode.java.JavaEditor
 
clearCurrentLine() - Method in class processing.mode.java.JavaEditor
Clear the highlight for the debuggers current line.
clearSelection() - Method in class processing.mode.java.JavaEditor
 
close() - Method in class processing.mode.java.runner.Runner
 
codeCompletionsEnabled - Static variable in class processing.mode.java.JavaMode
 
codeCompletionTriggerLength - Static variable in class processing.mode.java.JavaMode
After how many typed characters, code completion is triggered
codeFolderChanged() - Method in class processing.mode.java.JavaEditor
 
codeFolderImports - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
codeFolderImports - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
COLOR_TYPE_REGEX - Static variable in class processing.mode.java.pdex.SourceUtils
 
colorBox - Variable in class processing.mode.java.tweak.ColorSelector
 
colorBoxes - Variable in class processing.mode.java.pdex.JavaTextAreaPainter
 
colorBoxes - Variable in class processing.mode.java.tweak.SketchParser
 
colorChanged() - Method in class processing.mode.java.tweak.ColorControlBox
 
ColorControlBox - Class in processing.mode.java.tweak
 
ColorControlBox(String, ColorMode, ArrayList<Handle>) - Constructor for class processing.mode.java.tweak.ColorControlBox
 
ColorMode - Class in processing.mode.java.tweak
 
ColorMode(String) - Constructor for class processing.mode.java.tweak.ColorMode
 
ColorMode(String, int, float, float, float, float) - Constructor for class processing.mode.java.tweak.ColorMode
 
ColorScheme - Class in processing.mode.java.tweak
 
colorSelector - Variable in class processing.mode.java.pdex.JavaTextAreaPainter
 
ColorSelector - Class in processing.mode.java.tweak
 
ColorSelector(ColorControlBox) - Constructor for class processing.mode.java.tweak.ColorSelector
 
ColorSelector.SelectorTopBar - Class in processing.mode.java.tweak
 
Commander - Class in processing.mode.java
Class to handle running Processing from the command line.
Commander(String[]) - Constructor for class processing.mode.java.Commander
 
compareTo(CompletionCandidate) - Method in class processing.mode.java.pdex.CompletionCandidate
 
compilationUnit - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
compilationUnit - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
compile(JavaBuild) - Static method in class processing.mode.java.Compiler
Compile with ECJ.
Compiler - Class in processing.mode.java
 
Compiler() - Constructor for class processing.mode.java.Compiler
 
COMPLETION_PREF - Static variable in class processing.mode.java.JavaMode
 
COMPLETION_TRIGGER_PREF - Static variable in class processing.mode.java.JavaMode
 
CompletionCandidate - Class in processing.mode.java.pdex
 
CompletionCandidate(Method) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(SingleVariableDeclaration) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(VariableDeclarationFragment) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(MethodDeclaration) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(TypeDeclaration) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(Field) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(String, String, String, int) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionCandidate(String, int) - Constructor for class processing.mode.java.pdex.CompletionCandidate
 
CompletionGenerator - Class in processing.mode.java.pdex
 
CompletionGenerator() - Constructor for class processing.mode.java.pdex.CompletionGenerator
 
CompletionGenerator.ClassMember - Class in processing.mode.java.pdex
A wrapper for java.lang.reflect types.
CompletionPanel - Class in processing.mode.java.pdex
 
CompletionPanel(JEditTextArea, int, String, DefaultListModel<CompletionCandidate>, Point, JavaEditor) - Constructor for class processing.mode.java.pdex.CompletionPanel
Triggers the completion popup
containsTweakComment(String[]) - Static method in class processing.mode.java.tweak.SketchParser
 
continueDebug() - Method in class processing.mode.java.Debugger
Resume paused debugging session.
copy(int) - Method in class antlr.TokenStreamCopyingHiddenTokenFilter
Indicate that all tokens of type tokenType should be copied.
copyMask - Variable in class antlr.TokenStreamCopyingHiddenTokenFilter
 
coreAndDefaultImports - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
coreAndDefaultImports - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
createButtons() - Method in class processing.mode.java.JavaToolbar
 
createEditor(Base, String, EditorState) - Method in class processing.mode.java.JavaMode
 
createFooter() - Method in class processing.mode.java.JavaEditor
 
createFormatter() - Method in class processing.mode.java.JavaEditor
 
createFrame() - Method in class processing.mode.java.tweak.ColorSelector
 
createHeader() - Method in class processing.mode.java.JavaEditor
 
createPainter(TextAreaDefaults) - Method in class processing.mode.java.pdex.JavaTextArea
 
createPreprocessor(String) - Method in class processing.mode.java.JavaEditor
 
createTextArea() - Method in class processing.mode.java.JavaEditor
 
createToolbar() - Method in class processing.mode.java.JavaEditor
 
currentDocument() - Method in class processing.mode.java.JavaEditor
Access the currently edited document.
currentLine - Variable in class processing.mode.java.JavaEditor
 
currentLocation(ThreadReference) - Method in class processing.mode.java.Debugger
Get a description of the current location in a suspended thread.
currentThread - Variable in class processing.mode.java.Debugger
 
cursorToLineEnd(int) - Method in class processing.mode.java.JavaEditor
Set the cursor to the end of a line.
cursorToLineStart(int) - Method in class processing.mode.java.JavaEditor
Set the cursor to the start of a line.

D

dbg - Variable in class processing.mode.java.debug.LineBreakpoint
 
deactivateContinue() - Method in class processing.mode.java.JavaEditor
 
deactivateContinue() - Method in class processing.mode.java.JavaToolbar
 
deactivateDebug() - Method in class processing.mode.java.JavaEditor
 
deactivateRun() - Method in class processing.mode.java.JavaEditor
Deactivate the Run button.
deactivateStep() - Method in class processing.mode.java.JavaEditor
 
deactivateStep() - Method in class processing.mode.java.JavaToolbar
 
debug(String[]) - Method in class processing.mode.java.runner.Runner
Simple non-blocking launch of the virtual machine.
debugAST(AST, boolean) - Method in class processing.mode.java.preproc.PdePreprocessor
 
debugEnabled - Variable in class processing.mode.java.JavaEditor
 
Debugger - Class in processing.mode.java
 
Debugger(JavaEditor) - Constructor for class processing.mode.java.Debugger
 
debugger - Variable in class processing.mode.java.JavaEditor
 
Debugger.VMEventListener - Interface in processing.mode.java
Interface for VM callbacks.
Debugger.VMEventReader - Class in processing.mode.java
Reader Thread for VM Events.
debugItem - Variable in class processing.mode.java.JavaEditor
 
debugMenu - Variable in class processing.mode.java.JavaEditor
 
debugOutputEnabled - Static variable in class processing.mode.java.JavaMode
 
declaredThisFields - Variable in class processing.mode.java.VariableInspector
 
defaultAutoSaveEnabled - Static variable in class processing.mode.java.JavaMode
 
definedIn(ASTNode, String, ArrayList<Integer>) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
definedIn3rdPartyClass(PreprocessedSketch, String, String) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
definedIn3rdPartyClass(PreprocessedSketch, CompletionGenerator.ClassMember, String) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
detach() - Method in class processing.mode.java.debug.LineBreakpoint
Detach this breakpoint from the VM.
dispose() - Method in class processing.mode.java.debug.LineHighlight
Notify this line highlight that it is no longer used.
dispose() - Method in class processing.mode.java.JavaEditor
Used instead of the windowClosing event handler, since it's not called on mode switch.
dispose() - Method in class processing.mode.java.pdex.PDEX
 
dispose() - Method in class processing.mode.java.pdex.PreprocessingService
 
doc - Variable in class processing.mode.java.debug.LineID
 
documentChanged(Document) - Method in class processing.mode.java.pdex.PDEX
 
downloadImports() - Method in class processing.mode.java.JavaEditor
Downloads libraries that have been imported, that aren't available as a LocalContribution, but that have an AvailableContribution associated with them.
draw(Graphics2D) - Method in class processing.mode.java.tweak.ColorControlBox
 
draw(Graphics2D, boolean) - Method in class processing.mode.java.tweak.Handle
 
draw(Graphics2D) - Method in class processing.mode.java.tweak.HProgressBar
 

E

editEvent(DocumentEvent) - Method in class processing.mode.java.debug.LineID
Called when the Document registered using LineID.startTracking(javax.swing.text.Document) is edited.
editor - Variable in class processing.mode.java.debug.LineHighlight
 
editor - Variable in class processing.mode.java.Debugger
 
editor - Variable in class processing.mode.java.pdex.CompletionPanel
 
editor - Variable in class processing.mode.java.pdex.PreprocessingService
 
editor - Variable in class processing.mode.java.runner.Runner
 
editor - Variable in class processing.mode.java.VariableInspector
 
empty() - Static method in class processing.mode.java.pdex.PreprocessedSketch
 
EMPTY_MAPPER - Static variable in interface processing.mode.java.pdex.TextTransform.OffsetMapper
 
endChar - Variable in class processing.mode.java.tweak.Handle
 
ensurePrefsExist() - Method in class processing.mode.java.JavaMode
 
equals(Object) - Method in class processing.mode.java.debug.LineID
Test whether this LineID is equal to another object.
equals(Object) - Method in class processing.mode.java.debug.VariableNode
Test for equality.
ERROR - Static variable in class processing.mode.java.pdex.JavaProblem
 
errorCheckEnabled - Static variable in class processing.mode.java.JavaMode
 
errorLogsEnabled - Static variable in class processing.mode.java.JavaMode
 
ErrorMessageSimplifier - Class in processing.mode.java.pdex
 
ErrorMessageSimplifier() - Constructor for class processing.mode.java.pdex.ErrorMessageSimplifier
 
errorTableDoubleClick(Object) - Method in class processing.mode.java.JavaEditor
 
errThread - Variable in class processing.mode.java.runner.Runner
 
exception - Variable in class processing.mode.java.runner.Runner
 
exceptionEvent(ExceptionEvent) - Method in class processing.mode.java.runner.Runner
 
expandedNodes - Variable in class processing.mode.java.VariableInspector
 
ExpansionHandler() - Constructor for class processing.mode.java.VariableInspector.ExpansionHandler
 
exportApplication() - Method in class processing.mode.java.JavaBuild
Export to application via GUI.
exportApplication(File, int, String, boolean) - Method in class processing.mode.java.JavaBuild
Export to application without GUI.
exportApplicationPrompt() - Method in class processing.mode.java.JavaEditor
 
ExtendedCommonASTWithHiddenTokens - Class in antlr
A CommonAST whose initialization copies hidden token information from the Token used to create a node.
ExtendedCommonASTWithHiddenTokens() - Constructor for class antlr.ExtendedCommonASTWithHiddenTokens
 
ExtendedCommonASTWithHiddenTokens(Token) - Constructor for class antlr.ExtendedCommonASTWithHiddenTokens
 
extracTypeInfo(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
Find the SimpleType from FD, SVD, VDS, etc
extracTypeInfo2(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
extraImports - Variable in class processing.mode.java.preproc.PreprocessorResult
 

F

fetchPhrase() - Method in class processing.mode.java.pdex.JavaTextArea
Retrieves the current word typed just before the caret.
field - Variable in class processing.mode.java.debug.FieldNode
 
fieldIcon - Static variable in class processing.mode.java.pdex.CompletionPanel
 
FieldNode - Class in processing.mode.java.debug
Specialized VariableNode for representing fields.
FieldNode(String, String, Value, Field, ObjectReference) - Constructor for class processing.mode.java.debug.FieldNode
Construct a FieldNode.
fileName - Variable in class processing.mode.java.debug.LineID
 
fileName() - Method in class processing.mode.java.debug.LineID
Get the file name of this line.
filterNodes(List<VariableNode>, VariableInspector.VariableNodeFilter) - Method in class processing.mode.java.VariableInspector
Filter a list of nodes using a VariableInspector.VariableNodeFilter.
filterPredictions(List<CompletionCandidate>) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
findAllOccurrences(ASTNode, String) - Static method in class processing.mode.java.pdex.ASTUtils
 
findClassIfExists(PreprocessedSketch, String) - Static method in class processing.mode.java.pdex.CompletionGenerator
Searches for the particular class in the default list of imports as well as the Sketch classpath
findClosestNode(int, ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
findClosestParentNode(int, ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
findConnector(String) - Method in class processing.mode.java.runner.Runner
 
findDeclaration(Name) - Static method in class processing.mode.java.pdex.CompletionGenerator
Give this thing a Name instance - a SimpleName from the ASTNode for ex, and it tries its level best to locate its declaration in the AST.
findDeclaration2(Name, ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
A variation of findDeclaration() but accepts an alternate parent ASTNode
findErrorFile(int) - Method in class processing.mode.java.JavaBuild
 
findException(String, ObjectReference, ThreadReference) - Method in class processing.mode.java.runner.Runner
Move through a list of stack frames, searching for references to code found in the current sketch.
findInCurrentScope(Pattern, CharSequence) - Static method in class processing.mode.java.preproc.PdePreprocessor
Calls findInScope on the whole string with min and max target scopes set to zero.
findInCurrentScope(Pattern, CharSequence, int) - Static method in class processing.mode.java.preproc.PdePreprocessor
Calls findInScope starting at start char with min and max target scopes set to zero.
findInScope(Pattern, CharSequence, int, int, int, int) - Static method in class processing.mode.java.preproc.PdePreprocessor
Looks for the pattern at a specified target scope depth relative to the scope depth of the starting position.
fixFloatsRegex(CharSequence) - Static method in class processing.mode.java.pdex.SourceUtils
 
FLOATING_POINT_LITERAL_VERIFIER - Static variable in class processing.mode.java.pdex.SourceUtils
 
format(String) - Method in class processing.mode.java.AutoFormat
Entry point
frame - Variable in class processing.mode.java.debug.LocalVariableNode
 
frame - Variable in class processing.mode.java.tweak.ColorSelector
 
fromIProblem(IProblem, int, int) - Static method in class processing.mode.java.pdex.JavaProblem
 
fromString(String, String) - Static method in class processing.mode.java.tweak.ColorMode
 

G

generateTrace() - Method in class processing.mode.java.runner.Runner
Generate the trace.
getAfterSizePos(String) - Static method in class processing.mode.java.tweak.SketchParser
 
getAllowsChildren() - Method in class processing.mode.java.debug.VariableNode
 
getArrayClass(String, ClassLoader) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
getArrayFields(ArrayReference) - Method in class processing.mode.java.Debugger
Get the fields of an array for insertion into a JTree.
getASTNode() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getASTNodeAt(ASTNode, int, int) - Static method in class processing.mode.java.pdex.ASTUtils
 
getBinFolder() - Method in class processing.mode.java.JavaBuild
 
getCharIndex() - Method in class processing.mode.java.tweak.ColorControlBox
 
getChildAt(int) - Method in class processing.mode.java.debug.VariableNode
 
getChildCount() - Method in class processing.mode.java.debug.VariableNode
 
getChildExpression(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
For a().abc.a123 this would return a123
getClass_() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getClasses() - Method in class processing.mode.java.Debugger
Get the main and nested ReferenceTypes for the sketch.
getClassName() - Method in class processing.mode.java.pdex.ImportStatement
 
getClassPath() - Method in class processing.mode.java.JavaBuild
Class path determined during build.
getColumnClass(int) - Method in class processing.mode.java.VariableInspector.VariableRowModel
 
getColumnCount() - Method in class processing.mode.java.VariableInspector.VariableRowModel
 
getColumnName(int) - Method in class processing.mode.java.VariableInspector.VariableRowModel
 
getCommentPrefix() - Method in class processing.mode.java.JavaEditor
 
getCompletionString() - Method in class processing.mode.java.pdex.CompletionCandidate
 
getCons() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getCoreImports() - Method in class processing.mode.java.preproc.PdePreprocessor
 
getCoreLibrary() - Method in class processing.mode.java.JavaMode
 
getCurrentColor() - Method in class processing.mode.java.tweak.ColorControlBox
 
getCurrentLineID() - Method in class processing.mode.java.JavaEditor
Retrieve line of sketch where the cursor currently resides.
getCurrentTab() - Method in class processing.mode.java.JavaEditor
Retrieve the current tab.
getDebugger() - Method in class processing.mode.java.JavaEditor
 
getDeclaringNode() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getDefaultExtension() - Method in class processing.mode.java.JavaMode
 
getDefaultImports() - Method in class processing.mode.java.preproc.PdePreprocessor
 
getDescription() - Method in class processing.mode.java.debug.VariableNode
Get a String description of this VariableNode.
getEditor() - Method in class processing.mode.java.Debugger
 
getElementName() - Method in class processing.mode.java.pdex.CompletionCandidate
 
getExampleCategoryFolders() - Method in class processing.mode.java.JavaMode
 
getExtensions() - Method in class processing.mode.java.JavaMode
 
getField() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getFields(Value, int, int, boolean) - Method in class processing.mode.java.Debugger
Recursively get the fields of a Value for insertion into a JTree.
getFields(Value, int, boolean) - Method in class processing.mode.java.Debugger
Recursively get the fields of a Value for insertion into a JTree.
getFoundMain() - Method in class processing.mode.java.JavaBuild
Whether the preprocessor found a main() method.
getFullClassName() - Method in class processing.mode.java.pdex.ImportStatement
 
getFullSourceLine() - Method in class processing.mode.java.pdex.ImportStatement
 
getHiddenAfterString() - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
getHiddenBeforeString() - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
getIDName(int) - Static method in class processing.mode.java.pdex.ErrorMessageSimplifier
 
getIgnorable() - Method in class processing.mode.java.JavaMode
 
getImportedLibraries() - Method in class processing.mode.java.JavaBuild
Get the list of imported libraries.
getImportSuggestions() - Method in class processing.mode.java.pdex.JavaProblem
 
getIndex(TreeNode) - Method in class processing.mode.java.debug.VariableNode
 
getInputOffset(int) - Method in interface processing.mode.java.pdex.TextTransform.OffsetMapper
 
getInstance() - Static method in class processing.mode.java.tweak.ColorScheme
 
getJavaEditor() - Method in class processing.mode.java.pdex.JavaTextArea
 
getJavaLibraryPath() - Method in class processing.mode.java.JavaBuild
Return the java.library.path for this sketch (for all the native DLLs etc).
getJavaPainter() - Method in class processing.mode.java.pdex.JavaTextArea
 
getJavaTextArea() - Method in class processing.mode.java.JavaEditor
Access the custom text area object.
getLabel() - Method in class processing.mode.java.pdex.CompletionCandidate
 
getLine() - Method in class processing.mode.java.tweak.ColorControlBox
 
getLineID() - Method in class processing.mode.java.debug.LineHighlight
Retrieve the line id of this LineHighlight.
getLineIDInCurrentTab(int) - Method in class processing.mode.java.JavaEditor
Retrieve a LineID object for a line on the current tab.
getLineNumber(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
Fetches line number of the node in its CompilationUnit.
getLineNumber() - Method in class processing.mode.java.pdex.JavaProblem
 
getLocals(ThreadReference, int) - Method in class processing.mode.java.Debugger
Compile a list of current locals usable for insertion into a JTree.
getMachineParams() - Method in class processing.mode.java.runner.Runner
 
getMainClass() - Method in class processing.mode.java.Debugger
Retrieve the main class of the debuggee VM.
getMapper() - Method in class processing.mode.java.pdex.TextTransform
 
getMaximumSize() - Method in class processing.mode.java.tweak.ColorSelector.SelectorTopBar
 
getMembersForType(PreprocessedSketch, String, String, boolean, boolean) - Static method in class processing.mode.java.pdex.CompletionGenerator
Loads classes from .jar files in sketch classpath
getMembersForType(PreprocessedSketch, CompletionGenerator.ClassMember, String, boolean, boolean) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
getMessage() - Method in class processing.mode.java.pdex.JavaProblem
 
getMethod() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getMinimumSize() - Method in class processing.mode.java.tweak.ColorSelector.SelectorTopBar
 
getName() - Method in class processing.mode.java.debug.VariableNode
 
getNodeAsString(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
getNoHtmlLabel() - Method in class processing.mode.java.pdex.CompletionCandidate
 
getOutputOffset(int) - Method in interface processing.mode.java.pdex.TextTransform.OffsetMapper
 
getPackageName() - Method in class processing.mode.java.pdex.ImportStatement
 
getParent() - Method in class processing.mode.java.debug.VariableNode
 
getParentExpression(ASTNode) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
getPreferredSize() - Method in class processing.mode.java.tweak.ColorSelector.SelectorTopBar
 
getPreprocessingService() - Method in class processing.mode.java.JavaEditor
 
getRenderer() - Method in class processing.mode.java.preproc.SurfaceInfo
Return the renderer specified (null if none specified).
getSearchPath() - Method in class processing.mode.java.JavaMode
Any modes that extend JavaMode can override this method to add additional JARs to be included in the classpath for code completion and error checking
getServerCode(int, boolean, boolean) - Static method in class processing.mode.java.tweak.TweakClient
 
getSettings() - Method in class processing.mode.java.preproc.SurfaceInfo
 
getSetupEnd(String) - Static method in class processing.mode.java.tweak.SketchParser
 
getSetupStart(String) - Static method in class processing.mode.java.tweak.SketchParser
 
getSimpleNameAt(ASTNode, int, int) - Static method in class processing.mode.java.pdex.ASTUtils
 
getSimpleNameChildren(ASTNode) - Static method in class processing.mode.java.pdex.ASTUtils
 
getSimplifiedErrorMessage(IProblem) - Static method in class processing.mode.java.pdex.ErrorMessageSimplifier
Tones down the jargon in the ecj reported errors.
getSketchClassName() - Method in class processing.mode.java.JavaBuild
 
getSketchParams(boolean, String[]) - Method in class processing.mode.java.runner.Runner
 
getSketchPath() - Method in class processing.mode.java.JavaBuild
Absolute path to the sketch folder.
getSourceLine(String, int, int) - Method in class processing.mode.java.Debugger
Read a line from the given file in the builds src folder. 1-based i.e. first line has line no. 1
getSrcFolder() - Method in class processing.mode.java.JavaBuild
Path to the folder that will contain processed .java source files.
getStackTrace(ThreadReference) - Method in class processing.mode.java.Debugger
Get the current call stack trace usable for insertion into a JTree.
getStartOffset() - Method in class processing.mode.java.pdex.JavaProblem
 
getStatements() - Method in class processing.mode.java.preproc.SurfaceInfo
 
getStopOffset() - Method in class processing.mode.java.pdex.JavaProblem
 
getStringValue() - Method in class processing.mode.java.debug.VariableNode
Get a String representation of this variable nodes value.
getTab(String) - Method in class processing.mode.java.JavaEditor
Get a tab by its file name.
getTabIndex() - Method in class processing.mode.java.pdex.JavaProblem
 
getTabIndex() - Method in class processing.mode.java.tweak.ColorControlBox
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class processing.mode.java.VariableInspector.ValueCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class processing.mode.java.VariableInspector.ValueCellRenderer
 
getThisFields(ThreadReference, int, boolean) - Method in class processing.mode.java.Debugger
Compile a list of fields in the current this object usable for insertion into a JTree.
getThread() - Method in class processing.mode.java.runner.MessageSiphon
 
getTitle() - Method in class processing.mode.java.JavaMode
 
getType() - Method in class processing.mode.java.debug.VariableNode
 
getType() - Method in class processing.mode.java.pdex.CompletionCandidate
 
getTypeAsString() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
getTypeName() - Method in class processing.mode.java.debug.VariableNode
 
getValue() - Method in class processing.mode.java.debug.VariableNode
 
getValueFor(Object, int) - Method in class processing.mode.java.VariableInspector.VariableRowModel
 
getVoidFunctionEnd(String, String) - Static method in class processing.mode.java.tweak.SketchParser
 
getVoidFunctionRange(String, String) - Static method in class processing.mode.java.tweak.SketchParser
 
getVoidFunctionStart(String, String) - Static method in class processing.mode.java.tweak.SketchParser
 
getWrappedObject() - Method in class processing.mode.java.pdex.CompletionCandidate
 

H

Handle - Class in processing.mode.java.tweak
 
Handle(String, String, int, String, int, int, int, int, int) - Constructor for class processing.mode.java.tweak.Handle
 
handleCommonErrors(String, String, RunnerListener, PrintStream) - Static method in class processing.mode.java.runner.Runner
Provide more useful explanations of common error messages, perhaps with a short message in the status area, and (if necessary) a longer message in the console.
handleContinue() - Method in class processing.mode.java.JavaEditor
 
handleCrustyCode() - Static method in class processing.mode.java.Compiler
 
handleExportApplication() - Method in class processing.mode.java.JavaEditor
Handler for Sketch → Export Application
handleExportApplication(Sketch) - Method in class processing.mode.java.JavaMode
 
handleExportCheckModified() - Method in class processing.mode.java.JavaEditor
Checks to see if the sketch has been modified, and if so, asks the user to save the sketch or cancel the export.
handleHasJavaTabsChange(boolean) - Method in class processing.mode.java.pdex.PreprocessingService
 
handleImportLibrary(String) - Method in class processing.mode.java.JavaEditor
Add import statements to the current tab for all of packages inside the specified jar file.
handleLaunch(boolean, boolean) - Method in class processing.mode.java.JavaEditor
 
handleLaunch(Sketch, RunnerListener, boolean) - Method in class processing.mode.java.JavaMode
Handles the standard Java "Run" or "Present"
handlePresent() - Method in class processing.mode.java.JavaEditor
 
handlePressed(KeyEvent) - Method in class processing.mode.java.JavaInputHandler
Intercepts key pressed events for JEditTextArea.
handleRun() - Method in class processing.mode.java.JavaEditor
 
handleRun(int) - Method in class processing.mode.java.JavaToolbar
 
handles - Variable in class processing.mode.java.pdex.JavaTextAreaPainter
 
handleSave(boolean) - Method in class processing.mode.java.JavaEditor
 
handleSaveAs() - Method in class processing.mode.java.JavaEditor
 
handleStep(int) - Method in class processing.mode.java.JavaEditor
 
handleStop() - Method in class processing.mode.java.JavaEditor
Event handler called when hitting the stop button.
handleStop() - Method in class processing.mode.java.JavaToolbar
 
handleTweak() - Method in class processing.mode.java.JavaEditor
 
handleTweak(Sketch, RunnerListener) - Method in class processing.mode.java.JavaMode
Start a sketch in tweak mode
handleTyped(KeyEvent) - Method in class processing.mode.java.JavaInputHandler
 
hasBreakpoint(LineID) - Method in class processing.mode.java.Debugger
Check if there's a breakpoint on a particular line.
hasCompilationErrors - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
hasCompilationErrors - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
hashCode() - Method in class processing.mode.java.debug.LineID
 
hashCode() - Method in class processing.mode.java.debug.VariableNode
Returns a hash code based on type, name and value.
hasJavaTabs() - Method in class processing.mode.java.JavaEditor
 
hasJavaTabsChanged(boolean) - Method in class processing.mode.java.pdex.PDEX
 
hasMethod(String) - Method in class processing.mode.java.preproc.PdePreprocessor
 
hasSettings() - Method in class processing.mode.java.preproc.SurfaceInfo
 
hasSyntaxErrors - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
hasSyntaxErrors - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
headerOffset - Variable in class processing.mode.java.preproc.PreprocessorResult
 
HEX_LITERAL_REGEX - Static variable in class processing.mode.java.pdex.SourceUtils
 
hide() - Method in class processing.mode.java.tweak.ColorSelector
 
hideSuggestion() - Method in class processing.mode.java.pdex.JavaTextArea
Hides suggestion popup
horizontalAdjustment - Variable in class processing.mode.java.pdex.JavaTextAreaPainter
 
HProgressBar - Class in processing.mode.java.tweak
 
HProgressBar(int, int) - Constructor for class processing.mode.java.tweak.HProgressBar
 
hueChanged() - Method in class processing.mode.java.tweak.ColorSelector
 

I

ignorableImport(String) - Method in class processing.mode.java.JavaBuild
Returns true if this package isn't part of a library (it's a system import or something like that).
ignorableSuggestionImport(PreprocessedSketch, String) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
ignoreImport(String) - Method in class processing.mode.java.preproc.PdePreprocessor
Return true if this import should be removed from the code.
IMPORT_REGEX - Static variable in class processing.mode.java.pdex.SourceUtils
 
IMPORT_REGEX_NO_KEYWORD - Static variable in class processing.mode.java.pdex.SourceUtils
 
ImportStatement - Class in processing.mode.java.pdex
Wrapper for import statements
importSuggestEnabled - Static variable in class processing.mode.java.JavaMode
 
indent - Variable in class processing.mode.java.preproc.PdePreprocessor
 
index - Variable in class processing.mode.java.debug.ArrayFieldNode
 
initBaseCode() - Method in class processing.mode.java.JavaEditor
 
initEditorCode(List<List<Handle>>, boolean) - Method in class processing.mode.java.JavaEditor
 
initialize(AST) - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
initInterface(JavaTextAreaPainter, int, int, int, int) - Method in class processing.mode.java.tweak.ColorControlBox
 
initInterface(int, int, int, int) - Method in class processing.mode.java.tweak.Handle
 
initSketchSize(String, boolean) - Method in class processing.mode.java.preproc.PdePreprocessor
 
inRange(PreprocessedSketch.SketchInterval) - Method in class processing.mode.java.pdex.PreprocessedSketch
 
insert(MutableTreeNode, int) - Method in class processing.mode.java.debug.VariableNode
 
insertImports(List<ImportStatement>) - Static method in class processing.mode.java.pdex.SourceUtils
 
insertSelection(int) - Method in class processing.mode.java.pdex.CompletionPanel
Inserts the CompletionCandidate chosen from the suggestion list
insertUpdate(DocumentEvent) - Method in class processing.mode.java.debug.LineID
INSPECT_MODE_HOTKEY_PREF - Static variable in class processing.mode.java.JavaMode
 
inspectModeHotkeyEnabled - Static variable in class processing.mode.java.JavaMode
 
inspector - Variable in class processing.mode.java.JavaEditor
 
inspectorItem - Variable in class processing.mode.java.JavaEditor
 
internalCloseRunner() - Method in class processing.mode.java.JavaEditor
 
isAttached() - Method in class processing.mode.java.debug.LineBreakpoint
 
isBusy() - Method in class processing.mode.java.Debugger
Check whether the debugger is currently busy. i.e. running (not suspended).
isCellEditable(Object, int) - Method in class processing.mode.java.VariableInspector.VariableRowModel
 
isDebuggerEnabled() - Method in class processing.mode.java.JavaEditor
 
isError() - Method in class processing.mode.java.pdex.JavaProblem
 
isGrayScale() - Method in class processing.mode.java.tweak.ColorControlBox
 
isHalted() - Method in class processing.mode.java.Commander
 
isHighestPriority(LineHighlight) - Static method in class processing.mode.java.debug.LineHighlight
 
isInCurrentTab(LineID) - Method in class processing.mode.java.JavaEditor
Check whether a LineID is on the current tab.
isLeaf() - Method in class processing.mode.java.debug.VariableNode
This controls the default icon and disclosure triangle.
isNameOrType(ASTNode) - Static method in class processing.mode.java.pdex.ASTUtils
 
isOnLine(LineID) - Method in class processing.mode.java.debug.LineBreakpoint
Test if this breakpoint is on a certain line.
isOnLine(LineID) - Method in class processing.mode.java.debug.LineHighlight
Test if this highlight is on a certain line.
isPaused() - Method in class processing.mode.java.Debugger
Check whether the debugger is paused. i.e. it is currently suspended at a breakpoint or step.
isSameAs(ImportStatement) - Method in class processing.mode.java.pdex.ImportStatement
 
isStarredImport() - Method in class processing.mode.java.pdex.ImportStatement
 
isStarted() - Method in class processing.mode.java.Debugger
Check whether a debugging session is running. i.e. the debugger is connected to a debuggee VM, VMStartEvent has been received and main class is loaded.
isStaticImport() - Method in class processing.mode.java.pdex.ImportStatement
 
isVisible() - Method in class processing.mode.java.pdex.CompletionPanel
 
isWarning() - Method in class processing.mode.java.pdex.JavaProblem
 
isXcodeInstalled() - Static method in class processing.mode.java.JavaBuild
 

J

JavaBuild - Class in processing.mode.java
 
JavaBuild(Sketch) - Constructor for class processing.mode.java.JavaBuild
 
javaCode - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
javaCode - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
JavaEditor - Class in processing.mode.java
 
JavaEditor(Base, String, EditorState, Mode) - Constructor for class processing.mode.java.JavaEditor
 
JavaInputHandler - Class in processing.mode.java
Filters key events for tab expansion/indent/etc.
JavaInputHandler(Editor) - Constructor for class processing.mode.java.JavaInputHandler
 
JavaMode - Class in processing.mode.java
 
JavaMode(Base, File) - Constructor for class processing.mode.java.JavaMode
 
JavaProblem - Class in processing.mode.java.pdex
Wrapper class for IProblem that stores the tabIndex and line number according to its tab, including the original IProblem object
JavaProblem(String, int, int, int) - Constructor for class processing.mode.java.pdex.JavaProblem
 
JavaTextArea - Class in processing.mode.java.pdex
TextArea implementation for Java Mode.
JavaTextArea(TextAreaDefaults, JavaEditor) - Constructor for class processing.mode.java.pdex.JavaTextArea
 
JavaTextAreaPainter - Class in processing.mode.java.pdex
Customized line painter to handle tweak mode features.
JavaTextAreaPainter(JavaTextArea, TextAreaDefaults) - Constructor for class processing.mode.java.pdex.JavaTextAreaPainter
 
JavaToolbar - Class in processing.mode.java
 
JavaToolbar(Editor) - Constructor for class processing.mode.java.JavaToolbar
 
javaToSketchLine(LineID) - Method in class processing.mode.java.Debugger
Translate a line (index) from java space to sketch space.

K

KEYBOARD_COMPLETION - Static variable in class processing.mode.java.pdex.CompletionPanel
 

L

lastPredictedPhrase - Variable in class processing.mode.java.pdex.CompletionGenerator
 
launch(String[]) - Method in class processing.mode.java.runner.Runner
 
launchJava(String[]) - Method in class processing.mode.java.runner.Runner
 
launchVirtualMachine(boolean, String[]) - Method in class processing.mode.java.runner.Runner
 
librariesChanged() - Method in class processing.mode.java.JavaEditor
 
line - Variable in class processing.mode.java.debug.LineBreakpoint
 
line - Variable in class processing.mode.java.tweak.Handle
 
LineBreakpoint - Class in processing.mode.java.debug
Model/Controller of a line breakpoint.
LineBreakpoint(LineID, Debugger) - Constructor for class processing.mode.java.debug.LineBreakpoint
Create a LineBreakpoint.
LineBreakpoint(int, Debugger) - Constructor for class processing.mode.java.debug.LineBreakpoint
Create a LineBreakpoint on a line in the current tab.
lineChanged(LineID, int, int) - Method in class processing.mode.java.debug.LineHighlight
Event handler for line number changes (due to editing).
LineHighlight - Class in processing.mode.java.debug
Model/Controller for a highlighted source code line.
LineHighlight(LineID, JavaEditor) - Constructor for class processing.mode.java.debug.LineHighlight
Create a LineHighlight.
LineHighlight(int, JavaEditor) - Constructor for class processing.mode.java.debug.LineHighlight
Create a LineHighlight on the current tab.
lineID() - Method in class processing.mode.java.debug.LineBreakpoint
Get the line id this breakpoint is on.
lineID - Variable in class processing.mode.java.debug.LineHighlight
 
LineID - Class in processing.mode.java.debug
Describes an ID for a code line.
LineID(String, int) - Constructor for class processing.mode.java.debug.LineID
 
lineIdx - Variable in class processing.mode.java.debug.LineID
 
lineIdx() - Method in class processing.mode.java.debug.LineID
Get the (0-based) line number of this line.
linkAndCopyToken(CommonHiddenStreamToken, CommonHiddenStreamToken) - Method in class antlr.TokenStreamCopyingHiddenTokenFilter
 
listener - Variable in class processing.mode.java.runner.Runner
 
listeners - Variable in class processing.mode.java.debug.LineID
 
loadClass(String, ClassLoader) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
loadPreferences() - Method in class processing.mode.java.JavaMode
 
loadSuggestionsMap() - Method in class processing.mode.java.JavaMode
 
LocalHidesThisFilter(List<VariableNode>, int) - Constructor for class processing.mode.java.VariableInspector.LocalHidesThisFilter
locals - Variable in class processing.mode.java.VariableInspector.LocalHidesThisFilter
 
locals - Variable in class processing.mode.java.VariableInspector
 
LocalVariableNode - Class in processing.mode.java.debug
Specialized VariableNode for representing local variables.
LocalVariableNode(String, String, Value, LocalVariable, StackFrame) - Constructor for class processing.mode.java.debug.LocalVariableNode
 
localVarIcon - Static variable in class processing.mode.java.pdex.CompletionPanel
 
locationIsVisible(Location) - Method in class processing.mode.java.Debugger
Check whether a location corresponds to a code line in the editor.
locationToLineID(Location) - Method in class processing.mode.java.Debugger
Translate a java source location to a sketch line id.
locationToString(Location) - Method in class processing.mode.java.Debugger
Get a string describing a location.
lock() - Method in class processing.mode.java.VariableInspector
Lock the inspector window.

M

main(String[]) - Static method in class processing.mode.java.Commander
 
main(String[]) - Static method in class processing.mode.java.JavaMode
 
mainClass - Variable in class processing.mode.java.Debugger
 
mainClassName - Variable in class processing.mode.java.Debugger
 
mapJavaToSketch(ASTNode) - Method in class processing.mode.java.pdex.PreprocessedSketch
 
mapJavaToSketch(int, int) - Method in class processing.mode.java.pdex.PreprocessedSketch
 
marker - Variable in class processing.mode.java.debug.LineHighlight
 
markerColor - Variable in class processing.mode.java.tweak.ColorScheme
 
matchDensityMess(String) - Static method in class processing.mode.java.preproc.PdePreprocessor
 
matchMethod(String, String) - Static method in class processing.mode.java.preproc.PdePreprocessor
Looks for the specified method in the base scope of the search area.
matchPatterns - Static variable in class processing.mode.java.preproc.PdePreprocessor
 
message(String) - Method in interface processing.mode.java.runner.MessageConsumer
 
message(String) - Method in class processing.mode.java.runner.Runner
 
MessageConsumer - Interface in processing.mode.java.runner
Interface for dealing with parser/compiler output.
MessageSiphon - Class in processing.mode.java.runner
Slurps up messages from compiler.
MessageSiphon(InputStream, MessageConsumer) - Constructor for class processing.mode.java.runner.MessageSiphon
 
methodIcon - Static variable in class processing.mode.java.pdex.CompletionPanel
 
missingBraceProblems - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
missingBraceProblems - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
mode - Variable in class processing.mode.java.JavaBuild
 
mode - Variable in class processing.mode.java.preproc.PdePreprocessor
 
mode - Variable in class processing.mode.java.VariableInspector.LocalHidesThisFilter
 
MODE_HIDE - Static variable in class processing.mode.java.VariableInspector.LocalHidesThisFilter
 
MODE_PREFIX - Static variable in class processing.mode.java.VariableInspector.LocalHidesThisFilter
 
model - Variable in class processing.mode.java.VariableInspector
 
MOUSE_COMPLETION - Static variable in class processing.mode.java.pdex.CompletionPanel
 
mouseHandle - Variable in class processing.mode.java.pdex.JavaTextAreaPainter
 
moveDown() - Method in class processing.mode.java.pdex.CompletionPanel
When down arrow key is pressed, moves the highlighted selection down in the list
moveUp() - Method in class processing.mode.java.pdex.CompletionPanel
When up arrow key is pressed, moves the highlighted selection up in the list

N

name - Variable in class processing.mode.java.debug.VariableNode
 
name - Variable in class processing.mode.java.tweak.Handle
 
nameOf(AST) - Static method in class processing.mode.java.preproc.TokenUtil
 
newEndChar - Variable in class processing.mode.java.tweak.Handle
 
newStartChar - Variable in class processing.mode.java.tweak.Handle
 
nextToken() - Method in class antlr.TokenStreamCopyingHiddenTokenFilter
Return the next monitored token.
nonWhiteSpaceOffset(String) - Static method in class processing.mode.java.debug.LineID
Calculate the offset of the first non-whitespace character in a string.
notifyCodeFolderChanged() - Method in class processing.mode.java.pdex.PreprocessingService
 
notifyLibrariesChanged() - Method in class processing.mode.java.pdex.PreprocessingService
 
notifySketchChanged() - Method in class processing.mode.java.pdex.PreprocessingService
 
NUMBER_LITERAL_REGEX - Static variable in class processing.mode.java.pdex.SourceUtils
 

O

obj - Variable in class processing.mode.java.debug.FieldNode
 
offsetMapper - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
offsetMapper - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
onRunnerExiting(Runner) - Method in class processing.mode.java.JavaEditor
 
originalToRuntimeLine(LineID) - Method in class processing.mode.java.Debugger
Get the runtime-changed line id for an original sketch line.
outThread - Variable in class processing.mode.java.runner.Runner
 

P

p5Builtins - Variable in class processing.mode.java.VariableInspector.P5BuiltinsFilter
 
P5BuiltinsFilter() - Constructor for class processing.mode.java.VariableInspector.P5BuiltinsFilter
 
PACKAGE_REGEX - Static variable in class processing.mode.java.JavaBuild
 
packClassPathIntoZipFile(String, ZipOutputStream, HashMap<String, Object>) - Method in class processing.mode.java.JavaBuild
Slurps up .class files from a colon (or semicolon on windows) separated list of paths and adds them to a ZipOutputStream.
packClassPathIntoZipFileRecursive(File, String, ZipOutputStream) - Static method in class processing.mode.java.JavaBuild
Continue the process of magical exporting.
paint() - Method in class processing.mode.java.debug.LineHighlight
(Re-)paint this line highlight.
paint(Graphics) - Method in class processing.mode.java.pdex.JavaTextAreaPainter
 
paintComponent(Graphics) - Method in class processing.mode.java.tweak.ColorSelector.SelectorTopBar
 
parent - Variable in class processing.mode.java.debug.VariableNode
 
parse(String) - Static method in class processing.mode.java.pdex.ImportStatement
 
parse(MatchResult) - Static method in class processing.mode.java.pdex.ImportStatement
 
parseMode(CharSequence) - Static method in class processing.mode.java.preproc.PdePreprocessor
Parses the code and determines the mode of the sketch.
parsePhrase(String) - Static method in class processing.mode.java.pdex.JavaTextArea
 
parseProgramImports(CharSequence) - Static method in class processing.mode.java.pdex.SourceUtils
 
parseProgramImports(CharSequence, List<ImportStatement>) - Static method in class processing.mode.java.pdex.SourceUtils
 
parser - Variable in class processing.mode.java.pdex.PreprocessingService
 
parseSketchSize(String, boolean) - Static method in class processing.mode.java.preproc.PdePreprocessor
Parse a chunk of code and extract the size() command and its contents.
parseTopLevelClassName(String) - Static method in class processing.mode.java.debug.LineBreakpoint
 
partialCloneToken(CommonHiddenStreamToken) - Method in class antlr.TokenStreamCopyingHiddenTokenFilter
Create a clone of the important parts of the given token.
paused - Variable in class processing.mode.java.Debugger
 
pdeCode - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
pdeCode - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
PdeEmitter - Class in processing.mode.java.preproc
PDEEmitter: A class that can take an ANTLR Java AST and produce reasonably formatted Java code from it.
PdeEmitter(PdePreprocessor, PrintWriter) - Constructor for class processing.mode.java.preproc.PdeEmitter
 
PdePreprocessor - Class in processing.mode.java.preproc
Class that orchestrates preprocessing p5 syntax into straight Java.
PdePreprocessor(String) - Constructor for class processing.mode.java.preproc.PdePreprocessor
 
PdePreprocessor(String, int) - Constructor for class processing.mode.java.preproc.PdePreprocessor
 
PdePreprocessor.Mode - Enum in processing.mode.java.preproc
 
pdex - Variable in class processing.mode.java.JavaEditor
 
PDEX - Class in processing.mode.java.pdex
 
PDEX(JavaEditor, PreprocessingService) - Constructor for class processing.mode.java.pdex.PDEX
 
pick(int, int) - Method in class processing.mode.java.tweak.ColorControlBox
 
pick(int, int) - Method in class processing.mode.java.tweak.Handle
 
pickText(int, int) - Method in class processing.mode.java.tweak.Handle
 
placeException(String, String, int) - Method in class processing.mode.java.JavaBuild
Map an error from a set of processed .java files back to its location in the actual sketch.
pos - Variable in class processing.mode.java.debug.LineID
 
prefAutoSave - Static variable in class processing.mode.java.JavaMode
 
prefAutoSaveInterval - Static variable in class processing.mode.java.JavaMode
 
prefAutoSavePrompt - Static variable in class processing.mode.java.JavaMode
 
prefDebugOP - Static variable in class processing.mode.java.JavaMode
 
prefDefaultAutoSave - Static variable in class processing.mode.java.JavaMode
 
preferencesChanged() - Method in class processing.mode.java.pdex.PDEX
 
prefErrorCheck - Static variable in class processing.mode.java.JavaMode
 
prefErrorLogs - Static variable in class processing.mode.java.JavaMode
 
prefWarnings - Static variable in class processing.mode.java.JavaMode
 
preparePredictions(PreprocessedSketch, String, int) - Method in class processing.mode.java.pdex.CompletionGenerator
The main function that calculates possible code completion candidates
prepareRun() - Method in class processing.mode.java.JavaEditor
Grab current contents of the sketch window, advance the console, stop any other running sketches, auto-save the user's code... not in that order.
preprocess(File, boolean) - Method in class processing.mode.java.JavaBuild
Build all the code for this sketch.
preprocess(File, String, PdePreprocessor, boolean) - Method in class processing.mode.java.JavaBuild
 
preprocessAST(CompilationUnit) - Static method in class processing.mode.java.pdex.SourceUtils
 
PreprocessedSketch - Class in processing.mode.java.pdex
 
PreprocessedSketch.Builder - Class in processing.mode.java.pdex
There is a lot of fields and having constructor with this many parameters is just not practical.
PreprocessedSketch.SketchInterval - Class in processing.mode.java.pdex
 
preprocessingService - Variable in class processing.mode.java.JavaEditor
 
PreprocessingService - Class in processing.mode.java.pdex
The main error checking service
PreprocessingService(JavaEditor) - Constructor for class processing.mode.java.pdex.PreprocessingService
 
PreprocessorResult - Class in processing.mode.java.preproc
 
PreprocessorResult(PdePreprocessor.Mode, int, String, List<String>) - Constructor for class processing.mode.java.preproc.PreprocessorResult
 
present(String[]) - Method in class processing.mode.java.runner.Runner
 
print(AST) - Method in class processing.mode.java.preproc.PdeEmitter
Print the given AST.
printLocalVariables(ThreadReference) - Method in class processing.mode.java.Debugger
Print local variables on a suspended thread.
printSourceLocation(ThreadReference) - Method in class processing.mode.java.Debugger
Print source code snippet of current location in a suspended thread.
printSourceLocation(Location) - Method in class processing.mode.java.Debugger
Print source code snippet.
printStackTrace(ThreadReference) - Method in class processing.mode.java.Debugger
Print call stack trace of a thread.
printThis(ThreadReference) - Method in class processing.mode.java.Debugger
Print visible fields of current "this" object on a suspended thread.
printThread(ThreadReference) - Method in class processing.mode.java.Debugger
Print info about a thread.
printThreads() - Method in class processing.mode.java.Debugger
Print info about all current threads.
printType(ReferenceType) - Method in class processing.mode.java.Debugger
Print info about a ReferenceType.
priority - Variable in class processing.mode.java.debug.LineHighlight
 
priority() - Method in class processing.mode.java.debug.LineHighlight
 
process - Variable in class processing.mode.java.runner.Runner
 
processing.mode.java - package processing.mode.java
 
processing.mode.java.debug - package processing.mode.java.debug
 
processing.mode.java.pdex - package processing.mode.java.pdex
 
processing.mode.java.preproc - package processing.mode.java.preproc
 
processing.mode.java.runner - package processing.mode.java.runner
 
processing.mode.java.tweak - package processing.mode.java.tweak
 
processKeyEvent(KeyEvent) - Method in class processing.mode.java.pdex.JavaTextArea
Handles KeyEvents for TextArea (code completion begins from here).
programImports - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
programImports - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
programType - Variable in class processing.mode.java.preproc.PreprocessorResult
 
progressEmptyColor - Variable in class processing.mode.java.tweak.ColorScheme
 
progressFillColor - Variable in class processing.mode.java.tweak.ColorScheme
 

R

rebuild() - Method in class processing.mode.java.VariableInspector
Rebuild the outline tree from current data.
redirectStreams(VirtualMachine) - Method in class processing.mode.java.runner.Runner
Redirect a VMs output and error streams to System.out and System.err
redStrokeColor - Variable in class processing.mode.java.tweak.ColorScheme
 
refreshColor() - Method in class processing.mode.java.tweak.ColorSelector
 
registerListener(Consumer<PreprocessedSketch>) - Method in class processing.mode.java.pdex.PreprocessingService
 
remove() - Method in class processing.mode.java.debug.LineBreakpoint
Remove this breakpoint.
remove(int) - Method in class processing.mode.java.debug.VariableNode
 
remove(MutableTreeNode) - Method in class processing.mode.java.debug.VariableNode
 
removeAllChildren() - Method in class processing.mode.java.debug.VariableNode
Remove all children from this VariableNode.
removeBreakpointedLine(int) - Method in class processing.mode.java.JavaEditor
Remove a highlight for a breakpointed line.
removeClassLoadListener(ClassLoadListener) - Method in class processing.mode.java.Debugger
Remove a class load listener.
removeFromParent() - Method in class processing.mode.java.debug.VariableNode
 
removeListener(LineHighlight) - Method in class processing.mode.java.debug.LineID
Remove a listener for line number changes.
removeUpdate(DocumentEvent) - Method in class processing.mode.java.debug.LineID
repaintSelector() - Method in class processing.mode.java.tweak.ColorSelector
 
replaceColorRegex(CharSequence) - Static method in class processing.mode.java.pdex.SourceUtils
 
replaceHexLiterals(CharSequence) - Static method in class processing.mode.java.pdex.SourceUtils
 
replaceTypeConstructors(CharSequence) - Static method in class processing.mode.java.pdex.SourceUtils
 
reportException(String, ObjectReference, ThreadReference) - Method in class processing.mode.java.runner.Runner
 
requestedStep - Variable in class processing.mode.java.Debugger
 
reset() - Method in class processing.mode.java.VariableInspector
Reset the inspector windows data.
resetProgress() - Method in class processing.mode.java.tweak.Handle
 
resolveBinding(SimpleName) - Static method in class processing.mode.java.pdex.ASTUtils
 
resolveExpression(ASTNode, ASTNode, boolean) - Static method in class processing.mode.java.pdex.CompletionGenerator
Find the parent of the expression in a().b, this would give me the return type of a(), so that we can find all children of a() begininng with b
resolveExpression3rdParty(PreprocessedSketch, ASTNode, ASTNode, boolean) - Static method in class processing.mode.java.pdex.CompletionGenerator
Finds the type of the expression in foo.bar().a().b, this would give me the type of b if it exists in return type of a().
resumeOtherThreads(ThreadReference) - Method in class processing.mode.java.Debugger
Resume all other threads except the one given as parameter.
rootNode - Variable in class processing.mode.java.VariableInspector
 
run() - Method in class processing.mode.java.Debugger.VMEventReader
 
run() - Method in class processing.mode.java.runner.MessageSiphon
 
Runner - Class in processing.mode.java.runner
Runs a compiled sketch.
Runner(JavaBuild, RunnerListener) - Constructor for class processing.mode.java.runner.Runner
 
runtime - Variable in class processing.mode.java.Debugger
 
runtimeLineChanges - Variable in class processing.mode.java.Debugger
 
runtimeTabsTracked - Variable in class processing.mode.java.Debugger
 
runtimeToOriginalLine(LineID) - Method in class processing.mode.java.Debugger
Get the original line id for a sketch line that was changed at runtime.

S

satBrightChanged() - Method in class processing.mode.java.tweak.ColorSelector
 
savePreferences() - Method in class processing.mode.java.JavaMode
 
scopeDepthDiff(CharSequence, int, int) - Static method in class processing.mode.java.preproc.PdePreprocessor
Walks the specified region (not including stop) and determines difference in scope depth.
scrubComments(String) - Static method in class processing.mode.java.preproc.PdePreprocessor
Replace all commented portions of a given String as spaces.
scrubCommentsAndStrings(String) - Static method in class processing.mode.java.pdex.SourceUtils
 
scrubCommentsAndStrings(StringBuilder) - Static method in class processing.mode.java.pdex.SourceUtils
 
searchClassPathArray - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
searchClassPathArray - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
selectLine(int) - Method in class processing.mode.java.JavaEditor
Select a line in the current tab.
selectorChanged(int, int, int) - Method in class processing.mode.java.tweak.ColorControlBox
 
SelectorTopBar(int) - Constructor for class processing.mode.java.tweak.ColorSelector.SelectorTopBar
 
sendFloat(int, float) - Method in class processing.mode.java.tweak.TweakClient
 
sendInt(int, int) - Method in class processing.mode.java.tweak.TweakClient
 
sendNewValue() - Method in class processing.mode.java.tweak.Handle
 
sendShutdown() - Method in class processing.mode.java.tweak.TweakClient
 
set() - Method in class processing.mode.java.debug.LineBreakpoint
Set this breakpoint.
setAdvClassName(String) - Method in class processing.mode.java.preproc.PdePreprocessor
 
setCenterX(int) - Method in class processing.mode.java.tweak.Handle
 
setCode(SketchCode) - Method in class processing.mode.java.JavaEditor
Event handler called when switching between tabs.
setColor(Color) - Method in class processing.mode.java.tweak.ColorSelector
 
setColorBox(ColorControlBox) - Method in class processing.mode.java.tweak.Handle
 
setCurrentLine(LineID) - Method in class processing.mode.java.JavaEditor
Set the line to highlight as currently suspended at.
setCurrentX(int) - Method in class processing.mode.java.tweak.Handle
 
setImportSuggestions(String[]) - Method in class processing.mode.java.pdex.JavaProblem
 
setInvisible() - Method in class processing.mode.java.pdex.CompletionPanel
 
setItalic(boolean) - Method in class processing.mode.java.VariableInspector.ValueCellRenderer
 
setMarker(String) - Method in class processing.mode.java.debug.LineHighlight
Set a text based marker displayed in the left hand gutter area of this highlighted line.
setMode(PdePreprocessor.Mode) - Method in class processing.mode.java.preproc.PdePreprocessor
 
setMouseY(int) - Method in class processing.mode.java.tweak.ColorControlBox
 
setName(String) - Method in class processing.mode.java.debug.VariableNode
 
setParent(MutableTreeNode) - Method in class processing.mode.java.debug.VariableNode
 
setPDEOffsets(int, int) - Method in class processing.mode.java.pdex.JavaProblem
 
setPos(int, int) - Method in class processing.mode.java.tweak.ColorControlBox
 
setPos(int, int) - Method in class processing.mode.java.tweak.Handle
 
setPos(int) - Method in class processing.mode.java.tweak.HProgressBar
 
setPriority(int) - Method in class processing.mode.java.debug.LineHighlight
 
setTabContents(String, String) - Method in class processing.mode.java.JavaEditor
Set text contents of a specific tab.
Settings - Class in processing.mode.java.tweak
 
Settings() - Constructor for class processing.mode.java.tweak.Settings
 
setTweakClient(TweakClient) - Method in class processing.mode.java.tweak.Handle
 
setUserObject(Object) - Method in class processing.mode.java.debug.VariableNode
 
setValue(Value) - Method in class processing.mode.java.debug.ArrayFieldNode
 
setValue(Value) - Method in class processing.mode.java.debug.FieldNode
 
setValue(Value) - Method in class processing.mode.java.debug.LocalVariableNode
 
setValue(Value) - Method in class processing.mode.java.debug.VariableNode
 
setValue(Number) - Method in class processing.mode.java.tweak.Handle
 
setValueFor(Object, int, Object) - Method in class processing.mode.java.VariableInspector.VariableRowModel
 
setWidth(int) - Method in class processing.mode.java.tweak.Handle
 
setWidth(int) - Method in class processing.mode.java.tweak.HProgressBar
 
show(int, int) - Method in class processing.mode.java.tweak.ColorSelector
 
showSuggestion(DefaultListModel<CompletionCandidate>, String) - Method in class processing.mode.java.pdex.JavaTextArea
Calculates location of caret and displays the suggestion pop-up.
shutdown() - Method in class processing.mode.java.tweak.TweakClient
 
singleClass(String) - Static method in class processing.mode.java.pdex.ImportStatement
 
sketch - Variable in class processing.mode.java.JavaBuild
 
sketch - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
sketch - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
sketchChanged() - Method in class processing.mode.java.JavaEditor
 
sketchChanged() - Method in class processing.mode.java.pdex.PDEX
 
sketchChangedListener - Variable in class processing.mode.java.pdex.PDEX
 
sketchClassName - Variable in class processing.mode.java.JavaBuild
 
sketchErr - Variable in class processing.mode.java.runner.Runner
 
sketchOut - Variable in class processing.mode.java.runner.Runner
 
SketchParser - Class in processing.mode.java.tweak
 
SketchParser(String[], boolean) - Constructor for class processing.mode.java.tweak.SketchParser
 
sketchToJavaLine(LineID) - Method in class processing.mode.java.Debugger
Translate a line (index) from sketch space to java space.
SourceUtils - Class in processing.mode.java.pdex
 
SourceUtils() - Constructor for class processing.mode.java.pdex.SourceUtils
 
srcFolder - Variable in class processing.mode.java.JavaBuild
 
srcPath - Variable in class processing.mode.java.Debugger
 
startChar - Variable in class processing.mode.java.tweak.Handle
 
startDebug() - Method in class processing.mode.java.Debugger
Start a debugging session.
started - Variable in class processing.mode.java.Debugger
 
startIndeterminate() - Method in class processing.mode.java.Commander
 
startTracking(Document) - Method in class processing.mode.java.debug.LineID
Attach a Document to enable line number tracking when editing.
startTrackingLineChanges() - Method in class processing.mode.java.Debugger
Start tracking all line changes (due to edits) in the current tab.
startTweakMode() - Method in class processing.mode.java.JavaEditor
 
startTweakMode() - Method in class processing.mode.java.pdex.JavaTextArea
 
startTweakMode() - Method in class processing.mode.java.pdex.JavaTextAreaPainter
 
statusBusy() - Method in class processing.mode.java.JavaEditor
 
statusError(String) - Method in class processing.mode.java.Commander
 
statusError(Exception) - Method in class processing.mode.java.Commander
 
statusError(String) - Method in class processing.mode.java.JavaEditor
 
statusHalt() - Method in class processing.mode.java.Commander
 
statusHalted() - Method in class processing.mode.java.JavaEditor
 
statusNotice(String) - Method in class processing.mode.java.Commander
 
step(int) - Method in class processing.mode.java.Debugger
Step through source code lines.
stepInto() - Method in class processing.mode.java.Debugger
Step into current statement.
stepOut() - Method in class processing.mode.java.Debugger
Step out of current statement.
stepOutIntoViewOrContinue() - Method in class processing.mode.java.Debugger
Step out if this results in a visible location, otherwise continue.
stepOver() - Method in class processing.mode.java.Debugger
Step over current statement.
stopDebug() - Method in class processing.mode.java.Debugger
End debugging session.
stopIndeterminate() - Method in class processing.mode.java.Commander
 
stopTracking() - Method in class processing.mode.java.debug.LineID
Notify this LineID that it is no longer in use.
stopTrackingLineChanges() - Method in class processing.mode.java.Debugger
Stop tracking line changes in all tabs.
stopTweakMode(List<List<Handle>>) - Method in class processing.mode.java.JavaEditor
 
stopTweakMode() - Method in class processing.mode.java.pdex.JavaTextArea
 
stopTweakMode() - Method in class processing.mode.java.pdex.JavaTextAreaPainter
 
stripBreakpointComments() - Method in class processing.mode.java.JavaEditor
Extract breakpointed lines from source code marker comments.
strNewValue - Variable in class processing.mode.java.tweak.Handle
 
strValue - Variable in class processing.mode.java.tweak.Handle
 
SUGGEST_IMPORTS_PREF - Static variable in class processing.mode.java.JavaMode
 
suggestionsFileName - Static variable in class processing.mode.java.JavaMode
 
suggestionsMap - Static variable in class processing.mode.java.JavaMode
Stores the white list/black list of allowed/blacklisted imports.
SurfaceInfo - Class in processing.mode.java.preproc
 
SurfaceInfo() - Constructor for class processing.mode.java.preproc.SurfaceInfo
 
switchToTab(String) - Method in class processing.mode.java.JavaEditor
Switch to a tab.
synthesizePath(TreePath) - Method in class processing.mode.java.VariableInspector
Re-build a TreePath from a previous path using equals-checks starting at the root node.

T

tabOffsetToJavaLine(int, int) - Method in class processing.mode.java.pdex.PreprocessedSketch
 
tabOffsetToJavaOffset(int, int) - Method in class processing.mode.java.pdex.PreprocessedSketch
 
tabOffsetToTabLine(int, int) - Method in class processing.mode.java.pdex.PreprocessedSketch
 
tabStartOffsets - Variable in class processing.mode.java.pdex.PreprocessedSketch.Builder
 
tabStartOffsets - Variable in class processing.mode.java.pdex.PreprocessedSketch
 
TextTransform - Class in processing.mode.java.pdex
 
TextTransform.Edit - Class in processing.mode.java.pdex
 
TextTransform.OffsetMapper - Interface in processing.mode.java.pdex
 
thenMapping(TextTransform.OffsetMapper) - Method in interface processing.mode.java.pdex.TextTransform.OffsetMapper
 
thisFields - Variable in class processing.mode.java.VariableInspector
 
ThisFilter() - Constructor for class processing.mode.java.VariableInspector.ThisFilter
 
thisName(ThreadReference) - Method in class processing.mode.java.Debugger
Get the class name of the current this object in a suspended thread.
threadStatusToString(int) - Method in class processing.mode.java.Debugger
Convert a status code returned by ThreadReference.status() to a human readable form.
toggleBreakpoint(int) - Method in class processing.mode.java.JavaEditor
 
toggleDebug() - Method in class processing.mode.java.JavaEditor
 
TokenStreamCopyingHiddenTokenFilter - Class in antlr
This class provides TokenStreamHiddenTokenFilters with the concept of tokens which can be copied so that they are seen by both the hidden token stream as well as the parser itself.
TokenStreamCopyingHiddenTokenFilter(TokenStream) - Constructor for class antlr.TokenStreamCopyingHiddenTokenFilter
 
TokenUtil - Class in processing.mode.java.preproc
 
TokenUtil() - Constructor for class processing.mode.java.preproc.TokenUtil
 
toString() - Method in class processing.mode.java.debug.LineBreakpoint
 
toString() - Method in class processing.mode.java.debug.LineID
Output a string representation in the form fileName:lineIdx+1.
toString() - Method in class processing.mode.java.debug.VariableNode
Get a String representation of this VariableNode.
toString() - Method in class processing.mode.java.pdex.CompletionCandidate
 
toString() - Method in class processing.mode.java.pdex.CompletionGenerator.ClassMember
 
toString() - Method in class processing.mode.java.pdex.JavaProblem
 
toString() - Method in class processing.mode.java.pdex.TextTransform.Edit
 
toString() - Method in class processing.mode.java.pdex.TextTransform
 
toString() - Method in class processing.mode.java.tweak.ColorControlBox
 
toString() - Method in class processing.mode.java.tweak.ColorMode
 
toString() - Method in class processing.mode.java.tweak.Handle
 
tree - Variable in class processing.mode.java.VariableInspector
 
treeCollapsed(TreeExpansionEvent) - Method in class processing.mode.java.VariableInspector.ExpansionHandler
 
treeExpanded(TreeExpansionEvent) - Method in class processing.mode.java.VariableInspector.ExpansionHandler
 
treeExpansionVetoed(TreeExpansionEvent, ExpandVetoException) - Method in class processing.mode.java.VariableInspector.ExpansionHandler
 
treeModel - Variable in class processing.mode.java.VariableInspector
 
treeWillCollapse(TreeExpansionEvent) - Method in class processing.mode.java.VariableInspector.ExpansionHandler
 
treeWillExpand(TreeExpansionEvent) - Method in class processing.mode.java.VariableInspector.ExpansionHandler
 
trimCandidates(String, List<CompletionCandidate>) - Static method in class processing.mode.java.pdex.CompletionGenerator
 
TweakClient - Class in processing.mode.java.tweak
 
TweakClient(int) - Constructor for class processing.mode.java.tweak.TweakClient
 
tweakMode - Variable in class processing.mode.java.pdex.JavaTextArea
 
tweakMode - Variable in class processing.mode.java.pdex.JavaTextAreaPainter
 
tweakRemoveListeners() - Method in class processing.mode.java.pdex.JavaTextArea
 
type - Variable in class processing.mode.java.debug.VariableNode
 
type - Variable in class processing.mode.java.tweak.Handle
 
TYPE_ARRAY - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_BOOLEAN - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_BYTE - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_CHAR - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_CONSTRUCTOR_REGEX - Static variable in class processing.mode.java.pdex.SourceUtils
 
TYPE_DOUBLE - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_FLOAT - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_INTEGER - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_LONG - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_OBJECT - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_SHORT - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_STRING - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_UNKNOWN - Static variable in class processing.mode.java.debug.VariableNode
 
TYPE_VOID - Static variable in class processing.mode.java.debug.VariableNode
 

U

UNICODE_ESCAPES - Static variable in class processing.mode.java.preproc.PdePreprocessor
 
unlock() - Method in class processing.mode.java.VariableInspector
Unlock the inspector window.
unregisterListener(Consumer<PreprocessedSketch>) - Method in class processing.mode.java.pdex.PreprocessingService
 
updateCallStack(List<DefaultMutableTreeNode>, String) - Method in class processing.mode.java.VariableInspector
Update call stack data.
updateCodeText() - Method in class processing.mode.java.pdex.JavaTextAreaPainter
Take the saved code of the current tab and replace all numbers with their current values.
updateColorBox() - Method in class processing.mode.java.tweak.Handle
 
updateDeclaredThisFields(List<VariableNode>, String) - Method in class processing.mode.java.VariableInspector
Update declared (non-inherited) this-fields data.
updateErrorTable(List<Problem>) - Method in class processing.mode.java.JavaEditor
Updates the error table in the Error Window.
updateExportButton() - Method in class processing.mode.java.JavaEditor
 
updateInterface(List<List<Handle>>, List<List<ColorControlBox>>) - Method in class processing.mode.java.JavaEditor
 
updateInterface(List<List<Handle>>, List<List<ColorControlBox>>) - Method in class processing.mode.java.pdex.JavaTextArea
 
updateLocals(List<VariableNode>, String) - Method in class processing.mode.java.VariableInspector
Update locals data.
updatePosition() - Method in class processing.mode.java.debug.LineID
Update the tracked position.
updateThisFields(List<VariableNode>, String) - Method in class processing.mode.java.VariableInspector
Update this-fields data.
updateTweakInterface(List<List<Handle>>, List<List<ColorControlBox>>) - Method in class processing.mode.java.pdex.JavaTextAreaPainter
 
updateValue() - Method in class processing.mode.java.tweak.Handle
 
updateVariableInspector(ThreadReference) - Method in class processing.mode.java.Debugger
Update variable inspector window.

V

value - Variable in class processing.mode.java.debug.VariableNode
 
ValueCellEditor() - Constructor for class processing.mode.java.VariableInspector.ValueCellEditor
 
ValueCellRenderer() - Constructor for class processing.mode.java.VariableInspector.ValueCellRenderer
 
valueChanged() - Method in class processing.mode.java.tweak.Handle
 
valueOf(String) - Static method in enum processing.mode.java.preproc.PdePreprocessor.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum processing.mode.java.preproc.PdePreprocessor.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
var - Variable in class processing.mode.java.debug.LocalVariableNode
 
variableInspector() - Method in class processing.mode.java.JavaEditor
Access variable inspector window.
VariableInspector - Class in processing.mode.java
 
VariableInspector(JavaEditor) - Constructor for class processing.mode.java.VariableInspector
 
VariableInspector.ExpansionHandler - Class in processing.mode.java
Handler for expanding and collapsing tree nodes.
VariableInspector.LocalHidesThisFilter - Class in processing.mode.java
A VariableInspector.VariableNodeFilter that either rejects this-fields if hidden by a local, or prefixes its name with "this."
VariableInspector.P5BuiltinsFilter - Class in processing.mode.java
A VariableInspector.VariableNodeFilter that accepts Processing built-in variable names.
VariableInspector.ThisFilter - Class in processing.mode.java
A VariableInspector.VariableNodeFilter that rejects implicit this references.
VariableInspector.ValueCellEditor - Class in processing.mode.java
Editor for the value column.
VariableInspector.ValueCellRenderer - Class in processing.mode.java
Renderer for the value column.
VariableInspector.VariableNodeFilter - Interface in processing.mode.java
 
VariableInspector.VariableRowModel - Class in processing.mode.java
Model for a Outline Row (excluding the tree column).
VariableNode - Class in processing.mode.java.debug
Model for a variable in the variable inspector.
VariableNode(String, String, Value) - Constructor for class processing.mode.java.debug.VariableNode
Construct a VariableNode.
VariableRowModel() - Constructor for class processing.mode.java.VariableInspector.VariableRowModel
 
varIndex - Variable in class processing.mode.java.tweak.Handle
 
verifiedHSBColor(float, float, float, float) - Method in class processing.mode.java.tweak.ColorControlBox
 
verifiedRGBColor(float, float, float, float) - Method in class processing.mode.java.tweak.ColorControlBox
 
visible - Variable in class processing.mode.java.tweak.ColorControlBox
 
vm() - Method in class processing.mode.java.Debugger
 
vm - Variable in class processing.mode.java.runner.Runner
 
vm() - Method in class processing.mode.java.runner.Runner
Additional access to the virtual machine.
vmEvent(EventSet) - Method in class processing.mode.java.Debugger
Callback for VM events.
vmEvent(EventSet) - Method in interface processing.mode.java.Debugger.VMEventListener
Receive an event from the VM.
vmEventListener - Variable in class processing.mode.java.Debugger
 
VMEventReader(EventQueue, Debugger.VMEventListener) - Constructor for class processing.mode.java.Debugger.VMEventReader
Construct a VMEventReader.
vmReturnedError - Variable in class processing.mode.java.runner.Runner
 
vmReturnedError() - Method in class processing.mode.java.runner.Runner
Whether the last invocation of launchJava() was successful or not

W

WARNING - Static variable in class processing.mode.java.pdex.JavaProblem
 
warningsEnabled - Static variable in class processing.mode.java.JavaMode
 
whenDone(Consumer<PreprocessedSketch>) - Method in class processing.mode.java.pdex.PreprocessingService
 
whenDoneBlocking(Consumer<PreprocessedSketch>) - Method in class processing.mode.java.pdex.PreprocessingService
 
whitePaneColor - Variable in class processing.mode.java.tweak.ColorScheme
 
wholePackage(String) - Static method in class processing.mode.java.pdex.ImportStatement
 
withLabelAndCompString(String, String) - Method in class processing.mode.java.pdex.CompletionCandidate
 
withRegeneratedCompString() - Method in class processing.mode.java.pdex.CompletionCandidate
 
wrapSketch(PdePreprocessor.Mode, String, int) - Static method in class processing.mode.java.pdex.SourceUtils
 
write(Writer, String) - Method in class processing.mode.java.preproc.PdePreprocessor
 
write(Writer, String, StringList) - Method in class processing.mode.java.preproc.PdePreprocessor
 
writeDeclaration(PrintWriter, String) - Method in class processing.mode.java.preproc.PdePreprocessor
Write any required header material (eg imports, class decl stuff)
writeFooter(PrintWriter, String) - Method in class processing.mode.java.preproc.PdePreprocessor
Write any necessary closing text.
writeImportList(PrintWriter, List<String>) - Method in class processing.mode.java.preproc.PdePreprocessor
 
writeImportList(PrintWriter, String[]) - Method in class processing.mode.java.preproc.PdePreprocessor
 
writeImports(PrintWriter, List<String>, List<String>) - Method in class processing.mode.java.preproc.PdePreprocessor
 
writeParseTree(String, AST) - Method in class processing.mode.java.preproc.PdePreprocessor
 

X

xmlSerialize(Writer) - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
xmlSerializeNode(Writer) - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
xmlSerializeRootClose(Writer) - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
xmlSerializeRootOpen(Writer) - Method in class antlr.ExtendedCommonASTWithHiddenTokens
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2001–2017 Processing Foundation. All rights reserved.