- 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.
- 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
-
- 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
-
- 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
-
- 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
-
- 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.