Index
All Classes and Interfaces|All Packages
A
- appendText(String) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
C
- caretPositionProperty() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- clear() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- CodeAreaControl - Class in qupath.lib.gui.scripting.richtextfx
-
Code area control using RichTextFX.
- computeConsoleStyles(String, boolean) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.JavaStyler
- computeConsoleStyles(String, boolean) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PropertiesStyler
- computeConsoleStyles(String, boolean) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PythonStyler
- computeConsoleStyles(String, boolean) - Method in interface qupath.lib.gui.scripting.richtextfx.stylers.ScriptStyler
-
Compute styling for the specified
text, considering it will be used in the console. - computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.JavaStyler
- computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.JsonStyler
- computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.MarkdownStyler
- computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PlainStyler
- computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PropertiesStyler
- computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PythonStyler
- computeEditorStyles(String) - Method in interface qupath.lib.gui.scripting.richtextfx.stylers.ScriptStyler
-
Compute styling for the specified
text, considering it will be used in the main editor. - computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.XmlStyler
- computeEditorStyles(String) - Method in class qupath.lib.gui.scripting.richtextfx.stylers.YamlStyler
- copy() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- createCodeEditor() - Static method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Create an editable control for writing code.
- createLog() - Static method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Create a non-editable control for showing log messages.
- cut() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
D
- deleteText(int, int) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- deselect() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
G
- getBaseStyle() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.MarkdownStyler
-
Returns
"-fx-font-family: sans-serif"to indicate the text should not be formatted as code by default. - getBaseStyle() - Method in interface qupath.lib.gui.scripting.richtextfx.stylers.ScriptStyler
-
Optionally return a base style for the code area.
- getCaretPosition() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Gets the value of the
caretPositionproperty. - getContextMenu() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- getDescription() - Method in class qupath.lib.gui.scripting.richtextfx.RichScriptEditorExtension
- getLanguage() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.JavaStyler
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.JsonStyler
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.MarkdownStyler
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PlainStyler
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PropertiesStyler
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.PythonStyler
- getLanguageNames() - Method in interface qupath.lib.gui.scripting.richtextfx.stylers.ScriptStyler
-
Get a set of the scripting languages supported by this styler.
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.XmlStyler
- getLanguageNames() - Method in class qupath.lib.gui.scripting.richtextfx.stylers.YamlStyler
- getLogStyling(String) - Static method in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Get styling for use with a logger.
- getName() - Method in class qupath.lib.gui.scripting.richtextfx.RichScriptEditorExtension
- getNewConsole() - Method in class qupath.lib.gui.scripting.richtextfx.RichScriptEditor
- getNewEditor() - Method in class qupath.lib.gui.scripting.richtextfx.RichScriptEditor
- getPlainStyling(String) - Static method in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Get simple styling that does not apply any classes.
- getQuPathVersion() - Method in class qupath.lib.gui.scripting.richtextfx.RichScriptEditorExtension
-
Returns the version stored within this jar, because it is matched to the QuPath version.
- getRegion() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- getSelectedText() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Gets the value of the
selectedTextproperty. - getSelection() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- getSmartEditing() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Check whether smart editing is requested.
- getStylerFromLanguage(ScriptLanguage) - Static method in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Get the
ScriptStylerobject corresponding to the specifiedScriptLanguage. - getText() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Gets the value of the
textproperty. - GROOVY - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for Groovy
- GROOVY_KEYWORDS - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.GroovyStyler
-
Additional keywords in Groovy
- GroovyStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
- GroovyStyler() - Constructor for class qupath.lib.gui.scripting.richtextfx.stylers.GroovyStyler
I
- IMAGEJ_MACRO - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for the ImageJ macro language
- ImageJMacroStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
- ImageJMacroStyler() - Constructor for class qupath.lib.gui.scripting.richtextfx.stylers.ImageJMacroStyler
- insertText(int, String) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- installExtension(QuPathGUI) - Method in class qupath.lib.gui.scripting.richtextfx.RichScriptEditorExtension
- isRedoable() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- isUndoable() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
J
- JAVA - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for Java
- JAVA_KEYWORDS - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.JavaStyler
-
Main keywords in Java
- JavaStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeArea, based on Groovy or Java syntax. - JavaStyler() - Constructor for class qupath.lib.gui.scripting.richtextfx.stylers.JavaStyler
- JavaStyler(String, boolean, Collection<String>, boolean) - Constructor for class qupath.lib.gui.scripting.richtextfx.stylers.JavaStyler
-
Constructor useful for subclasses that share most syntax ruls with Java.
- JSON - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for JSON
- JsonStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeArea, based on JSON syntax.
M
- MARKDOWN - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for markdown
- MarkdownStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeArea, based on Markdown syntax.
P
- paste() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- PLAIN - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Plain styler (no highlighting)
- PlainStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling for plain text (which really means no styling).
- positionCaret(int) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- PROPERTIES - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for Java properties files
- PropertiesStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeArea, based on Java .properties and .cfg file syntax. - PYTHON - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for Python
- PythonStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeArea, based on Python syntax.
Q
- qupath.lib.gui.scripting.richtextfx - package qupath.lib.gui.scripting.richtextfx
-
Alternative script editor for QuPath using syntax highlighting thanks to RichTextFX (https://github.com/FXMisc/RichTextFX).
- qupath.lib.gui.scripting.richtextfx.stylers - package qupath.lib.gui.scripting.richtextfx.stylers
-
Classes for syntax styling in QuPath's script editor.
R
- redo() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- replaceSelection(String) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- requestFocus() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- requestFollowCaret() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- RichScriptEditor - Class in qupath.lib.gui.scripting.richtextfx
-
Rich script editor for QuPath, which can be used for handling different languages.
- RichScriptEditor(QuPathGUI) - Constructor for class qupath.lib.gui.scripting.richtextfx.RichScriptEditor
-
Constructor.
- RichScriptEditorExtension - Class in qupath.lib.gui.scripting.richtextfx
-
QuPath extension to add a more attractive script editor with syntax highlighting, making use of RichTextFX, Copyright (c) 2013-2014, Tomas Mikula (BSD 2-clause license).
- RichScriptEditorExtension() - Constructor for class qupath.lib.gui.scripting.richtextfx.RichScriptEditorExtension
S
- ScriptStyler - Interface in qupath.lib.gui.scripting.richtextfx.stylers
-
Interface for classes that apply some styling to a RichTextFX's
CodeArea. - ScriptStylerProvider - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Class with static methods to fetch all the available
ScriptStylers. - ScriptStylerProvider() - Constructor for class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
- selectedTextProperty() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- selectRange(int, int) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- setContextMenu(ContextMenu) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- setLanguage(ScriptLanguage) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
- setSmartEditing(boolean) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Request smart editing, e.g.
- setText(String) - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
-
Sets the value of the
textproperty.
T
- textProperty() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
U
- undo() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
W
- wrapTextProperty() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
X
- XML - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for XML
- XmlStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeAreafor XML.
Y
- YAML - Static variable in class qupath.lib.gui.scripting.richtextfx.stylers.ScriptStylerProvider
-
Styler for YAML
- YamlStyler - Class in qupath.lib.gui.scripting.richtextfx.stylers
-
Styling to apply to a
CodeArea, based on YAML syntax.
All Classes and Interfaces|All Packages