Index

A C D G I J M P Q R S T U W X Y 
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 caretPosition property.
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 selectedText property.
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 ScriptStyler object corresponding to the specified ScriptLanguage.
getText() - Method in class qupath.lib.gui.scripting.richtextfx.CodeAreaControl
Gets the value of the text property.
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 text property.

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 CodeArea for 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.
A C D G I J M P Q R S T U W X Y 
All Classes and Interfaces|All Packages