Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.undoable.GraphLoadAction
- actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.undoable.NodeAddAction
-
Launches the "Add Node" dialog.
- actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.undoable.NodeCutAction
- actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.undoable.NodeDeleteAction
- actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.undoable.NodeIsolateAction
- actionPerformed(ActionEvent) - Method in class com.marginallyclever.donatello.actions.undoable.NodePasteAction
- add(Select) - Method in class com.marginallyclever.donatello.select.SelectPanel
- addActionListener(ActionListener) - Method in class com.marginallyclever.donatello.select.SelectButton
- addCheckbox(JPanel, String, Supplier<Boolean>, Consumer<Boolean>, GridBagConstraints) - Static method in class com.marginallyclever.donatello.PanelHelper
- addColorChooser(JPanel, String, Supplier<Color>, Consumer<Color>, GridBagConstraints) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add a color chooser to a panel.
- addEdit(UndoableEdit) - Method in class com.marginallyclever.donatello.Donatello
- addItem(String) - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- addLabelAndComponent(JPanel, String, JComponent) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add a label and component to a panel that is built with
GridLayout
. - addLabelAndComponent(JPanel, String, JComponent, GridBagConstraints) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add a label and component to a panel that is built with
GridBagLayout
. - addLimit(JPanel, GridBagConstraints, String, double, Consumer<Double>, double) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add an angle limit to a panel (in degrees).
- addListener(AddNodeListener) - Method in class com.marginallyclever.donatello.NodeFactoryPanel
- addListener(UpdateClockListener) - Method in class com.marginallyclever.donatello.UpdateClock
- addNode(Node) - Method in interface com.marginallyclever.donatello.AddNodeListener
- AddNodeListener - Interface in com.marginallyclever.donatello
-
For listening to the
NodeFactoryPanel
. - addNotify() - Method in class com.marginallyclever.donatello.RecentFilesMenu
- addNumberField(String, double, NumberFormatter) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add a number field to a panel.
- addNumberFieldDouble(String, double) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add a number field to a panel.
- addNumberFieldInt(String, int) - Static method in class com.marginallyclever.donatello.PanelHelper
-
A convenience method to add a number field to a panel.
- addPath(String) - Method in class com.marginallyclever.donatello.RecentFilesMenu
-
Adds a path to the list of recent files.
- addSelectionListener(DonatelloSelectionListener) - Method in class com.marginallyclever.donatello.Donatello
- addSelectListener(SelectListener) - Method in class com.marginallyclever.donatello.select.Select
- addSeparator(JPanel, GridBagConstraints) - Static method in class com.marginallyclever.donatello.PanelHelper
- addViewListener(GraphViewListener) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
GraphViewListener
s register here. - ALIGN_BOTTOM - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Controls vertical text alignment within a
Node
orPort
. - ALIGN_CENTER - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Controls horizontal or vertical text alignment within a
Node
orPort
. - ALIGN_LEFT - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Controls horizontal text alignment within a
Node
orPort
. - ALIGN_RIGHT - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Controls horizontal text alignment within a
Node
orPort
. - ALIGN_TOP - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Controls vertical text alignment within a
Node
orPort
. - attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.Select
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectBoolean
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectButton
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectColor
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectDouble
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectFile
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectInteger
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectPassword
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectRandomSeed
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectReadOnlyText
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectSlider
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectSpinner
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectTextArea
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectTextField
- attach(JComponent, GridBagConstraints) - Method in class com.marginallyclever.donatello.select.SelectToggleButton
B
- BackgroundPaintedButton - Class in com.marginallyclever.donatello.select
-
A
JButton
filled with the background color. - BackgroundPaintedButton(String) - Constructor for class com.marginallyclever.donatello.select.BackgroundPaintedButton
- Bezier - Class in com.marginallyclever.donatello.bezier
-
4 point cubic bezier splines.
- Bezier(double, double, double, double, double, double, double, double) - Constructor for class com.marginallyclever.donatello.bezier.Bezier
-
Default constructor that takes four control points.
- BlendImages - Class in com.marginallyclever.donatello.nodes.images
- BlendImages() - Constructor for class com.marginallyclever.donatello.nodes.images.BlendImages
-
Constructor for subclasses to call.
- Blur - Class in com.marginallyclever.donatello.nodes.images
- Blur() - Constructor for class com.marginallyclever.donatello.nodes.images.Blur
- BufferedImageDAO4JSON - Class in com.marginallyclever.donatello.nodes.images
- BufferedImageDAO4JSON() - Constructor for class com.marginallyclever.donatello.nodes.images.BufferedImageDAO4JSON
C
- Calculate - Class in com.marginallyclever.donatello.nodes
- Calculate() - Constructor for class com.marginallyclever.donatello.nodes.Calculate
- changedUpdate(DocumentEvent) - Method in class com.marginallyclever.donatello.search.SearchBar
- changedUpdate(DocumentEvent) - Method in class com.marginallyclever.donatello.select.DelayedDocumentValidator
- clear() - Method in class com.marginallyclever.donatello.Donatello
-
Clears the internal graph and resets everything.
- clear() - Method in class com.marginallyclever.donatello.RecentFilesMenu
-
Clears the list of recent files.
- clear() - Method in class com.marginallyclever.donatello.select.SelectPanel
- ColorAtPoint - Class in com.marginallyclever.donatello.nodes.images
-
Calculates the color of a
BufferedImage
at a given point. - ColorAtPoint() - Constructor for class com.marginallyclever.donatello.nodes.images.ColorAtPoint
-
Constructor for subclasses to call.
- ColorDAO4JSON - Class in com.marginallyclever.donatello.nodes.color
-
For dealing with
Color
- ColorDAO4JSON() - Constructor for class com.marginallyclever.donatello.nodes.color.ColorDAO4JSON
- ColorHelper - Class in com.marginallyclever.donatello.nodes.images
- ColorHelper() - Constructor for class com.marginallyclever.donatello.nodes.images.ColorHelper
- ColorToCMYK - Class in com.marginallyclever.donatello.nodes.color
-
Separates a color into its four component CMYK channels.
- ColorToCMYK() - Constructor for class com.marginallyclever.donatello.nodes.color.ColorToCMYK
-
Constructor for subclasses to call.
- ColorToInt(Color) - Static method in class com.marginallyclever.donatello.nodes.images.ColorHelper
- ColorToRGBA - Class in com.marginallyclever.donatello.nodes.color
-
Separates a color into its four component RGBA channels.
- ColorToRGBA() - Constructor for class com.marginallyclever.donatello.nodes.color.ColorToRGBA
-
Constructor for subclasses to call.
- com.marginallyclever.donatello - module com.marginallyclever.donatello
- com.marginallyclever.donatello - package com.marginallyclever.donatello
-
donatello contains Swing-based
Node
s and all Swing-based editing tools for nodegraphcore elements. - com.marginallyclever.donatello.actions.undoable - package com.marginallyclever.donatello.actions.undoable
- com.marginallyclever.donatello.bezier - package com.marginallyclever.donatello.bezier
- com.marginallyclever.donatello.graphview - package com.marginallyclever.donatello.graphview
- com.marginallyclever.donatello.nodes - package com.marginallyclever.donatello.nodes
- com.marginallyclever.donatello.nodes.color - package com.marginallyclever.donatello.nodes.color
- com.marginallyclever.donatello.nodes.images - package com.marginallyclever.donatello.nodes.images
- com.marginallyclever.donatello.ports - package com.marginallyclever.donatello.ports
- com.marginallyclever.donatello.search - package com.marginallyclever.donatello.search
- com.marginallyclever.donatello.select - package com.marginallyclever.donatello.select
- commitAdd(Node, Point) - Method in class com.marginallyclever.donatello.actions.undoable.NodeAddAction
-
Adds the given node to the editor's graph and creates an undoable edit.
- commitLoad(File) - Method in class com.marginallyclever.donatello.actions.undoable.GraphLoadAction
- connectNodeFactory(NodeFactoryPanel) - Method in class com.marginallyclever.donatello.Donatello
- convertToFileURL(String) - Static method in class com.marginallyclever.donatello.FileHelper
-
Convert from a filename to a file URL.
- createDirectoryIfMissing(String) - Static method in class com.marginallyclever.donatello.FileHelper
-
Attempts to create a directory if it does not exist.
- createGBC() - Static method in class com.marginallyclever.donatello.PanelHelper
- createJEditorPaneWithHyperlinkListenerAndToolTipsForDesktopBrowse(String) - Static method in class com.marginallyclever.donatello.select.SelectReadOnlyText
-
Create a JEditorPane not editable for text/html contente, with an HyperLinkListener to Desktop Browse (when clicked) and show a ToolTips with the URL hovered.
- createRange(double, double, double, Consumer<Double>) - Static method in class com.marginallyclever.donatello.PanelHelper
-
Create a range slider with two decimal places that displays the value on the right.
D
- DelayedDocumentValidator - Class in com.marginallyclever.donatello.select
-
DelayedDocumentValidator
validates the text in a number field using aSimpleParser
so it can handle simple math expressions. - DelayedDocumentValidator(JTextComponent, Consumer<Double>) - Constructor for class com.marginallyclever.donatello.select.DelayedDocumentValidator
- doClick() - Method in class com.marginallyclever.donatello.select.SelectButton
- doClick() - Method in class com.marginallyclever.donatello.select.SelectToggleButton
- Donatello - Class in com.marginallyclever.donatello
-
Donatello
is a Graphic User Interface to edit aGraph
. - Donatello() - Constructor for class com.marginallyclever.donatello.Donatello
- Donatello(Graph) - Constructor for class com.marginallyclever.donatello.Donatello
- DonatelloRegistry - Class in com.marginallyclever.donatello
-
Registers Swing
Node
s to theNodeFactory
. - DonatelloRegistry() - Constructor for class com.marginallyclever.donatello.DonatelloRegistry
- DonatelloSelectionListener - Interface in com.marginallyclever.donatello
-
Interface for listening to changes in the selected nodes of a
Donatello
.
E
- EditNodePanel - Class in com.marginallyclever.donatello
-
Swing UI allowing a user to edit an existing
Node
. - EditNodePanel(Node, Graph) - Constructor for class com.marginallyclever.donatello.EditNodePanel
-
The Constructor for subclasses to call.
- enableLimit(boolean, JSpinner, Consumer<Double>, double) - Static method in class com.marginallyclever.donatello.PanelHelper
- evaluate(String) - Method in class com.marginallyclever.donatello.nodes.Calculate
F
- FILE_FILTER - Static variable in class com.marginallyclever.donatello.Donatello
-
Used by save and load actions
- FileHelper - Class in com.marginallyclever.donatello
-
Convenient methods for searching files in a directory and finding the user's donatello/extensions path.
- FileHelper() - Constructor for class com.marginallyclever.donatello.FileHelper
- Filename - Class in com.marginallyclever.donatello.ports
-
This is container for a String.
- Filename() - Constructor for class com.marginallyclever.donatello.ports.Filename
- Filename(String) - Constructor for class com.marginallyclever.donatello.ports.Filename
- FilenameDAO4JSON - Class in com.marginallyclever.donatello.ports
- FilenameDAO4JSON() - Constructor for class com.marginallyclever.donatello.ports.FilenameDAO4JSON
- filter(BufferedImage, int) - Method in class com.marginallyclever.donatello.nodes.images.Blur
- fireActionEvent() - Method in class com.marginallyclever.donatello.select.SelectButton
- fireAddNode(Node) - Method in class com.marginallyclever.donatello.NodeFactoryPanel
- fromJSON(Object) - Method in class com.marginallyclever.donatello.nodes.color.ColorDAO4JSON
- fromJSON(Object) - Method in class com.marginallyclever.donatello.nodes.images.BufferedImageDAO4JSON
- fromJSON(Object) - Method in class com.marginallyclever.donatello.ports.FilenameDAO4JSON
- fromJSON(JSONObject) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- fromJSON(JSONObject) - Method in class com.marginallyclever.donatello.nodes.Calculate
-
Parse the JSON object into this object.
G
- generateCurvePoints(double) - Method in class com.marginallyclever.donatello.bezier.Bezier
-
Returns a list of points along the curve.
- get() - Method in class com.marginallyclever.donatello.ports.Filename
- get(int) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getAllOutgoingConnections(Graph, Node) - Static method in class com.marginallyclever.donatello.NodeHelper
- getBottom() - Method in class com.marginallyclever.donatello.ports.InputRange
- getBottom() - Method in class com.marginallyclever.donatello.select.SelectSlider
- getButton() - Method in class com.marginallyclever.donatello.select.SelectButton
- getCameraPosition() - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
- getCaseSensitive() - Method in class com.marginallyclever.donatello.search.SearchBar
- getColor() - Method in class com.marginallyclever.donatello.select.SelectColor
- getConnectionColor() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getConnectionPointColor() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getCopiedGraph() - Method in class com.marginallyclever.donatello.Donatello
-
Returns the stored graph marked as copied.
- getCornerRadius() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getDragEnabled() - Method in class com.marginallyclever.donatello.select.SelectPassword
- getDragEnabled() - Method in class com.marginallyclever.donatello.select.SelectTextArea
- getDragEnabled() - Method in class com.marginallyclever.donatello.select.SelectTextField
- getDrawBackgroundGrid() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getDrawCursor() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getDrawOrigin() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getExtensionPath() - Static method in class com.marginallyclever.donatello.FileHelper
-
Returns the extension path ~/Donatello/extensions/
- getField() - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- getGaussianBlurFilter(boolean, int) - Method in class com.marginallyclever.donatello.nodes.images.Blur
- getGraph() - Method in class com.marginallyclever.donatello.Donatello
-
Returns the graph being edited.
- getGridSize() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getIconHeight() - Method in class com.marginallyclever.donatello.UnicodeIcon
- getIconWidth() - Method in class com.marginallyclever.donatello.UnicodeIcon
- getInstance() - Static method in class com.marginallyclever.donatello.UnifiedUndoManager
- getKeepGoing() - Method in class com.marginallyclever.donatello.Donatello
- getLabel() - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- getLayer() - Method in class com.marginallyclever.donatello.nodes.images.PrintImage
- getLineWrap() - Method in class com.marginallyclever.donatello.select.SelectTextArea
- getLogFile() - Static method in class com.marginallyclever.donatello.FileHelper
-
Returns the path ~/Donatello/Donatello.log
- getMostRecentLoad() - Method in class com.marginallyclever.donatello.RecentFilesMenu
- getName() - Method in class com.marginallyclever.donatello.DonatelloRegistry
- getName() - Method in class com.marginallyclever.donatello.select.Select
- getNeighbors(Graph, List<Node>) - Static method in class com.marginallyclever.donatello.NodeHelper
- getNewValue() - Method in class com.marginallyclever.donatello.select.SelectEvent
- getNodeColorBackground() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorBorder() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorFontClean() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorFontDirty() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorInternalBorder() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorProgressBar() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorTitleBackground() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeColorTitleFont() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getNodeFactoryPanel() - Method in class com.marginallyclever.donatello.actions.undoable.NodeAddAction
- getNodeFactoryPanel() - Method in class com.marginallyclever.donatello.Donatello
- getNodeInternalBounds(Rectangle) - Static method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Returns the adjusted inner bounds of a
Node
. - getNumberFormatterDouble() - Static method in class com.marginallyclever.donatello.NumberFormatHelper
- getNumberFormatterInt() - Static method in class com.marginallyclever.donatello.NumberFormatHelper
- getOldValue() - Method in class com.marginallyclever.donatello.select.SelectEvent
- getPaintArea() - Method in class com.marginallyclever.donatello.Donatello
- getPanelColorBackground() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getPanelGridColor() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- getPassword() - Method in class com.marginallyclever.donatello.select.SelectPassword
- getPopupPoint() - Method in class com.marginallyclever.donatello.Donatello
-
Returns the cursor location when the popup began.
- getPreviousMousePosition() - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
- getRectangle() - Method in class com.marginallyclever.donatello.ports.InputImage
- getRectangle() - Method in class com.marginallyclever.donatello.ports.OutputImage
- getRegex() - Method in class com.marginallyclever.donatello.search.SearchBar
- getSearchText() - Method in class com.marginallyclever.donatello.search.SearchBar
-
Get the text in the search bar.
- getSelectedIndex() - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- getSelectedItem() - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- getSelectedNode() - Method in class com.marginallyclever.donatello.NodeFactoryPanel
- getSelectedNodes() - Method in class com.marginallyclever.donatello.Donatello
-
Returns all selected nodes.
- getSettings() - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
- getSource() - Method in class com.marginallyclever.donatello.select.SelectEvent
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputBoolean
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputColor
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputDouble
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputFilename
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputInt
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputNumber
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputOneOfMany
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputRange
- getSwingComponent(Component) - Method in class com.marginallyclever.donatello.ports.InputString
- getSwingComponent(Component) - Method in interface com.marginallyclever.donatello.SwingProvider
- getText() - Method in class com.marginallyclever.donatello.select.SelectDouble
- getText() - Method in class com.marginallyclever.donatello.select.SelectFile
- getText() - Method in class com.marginallyclever.donatello.select.SelectTextArea
- getText() - Method in class com.marginallyclever.donatello.select.SelectTextField
- getTop() - Method in class com.marginallyclever.donatello.ports.InputRange
- getTop() - Method in class com.marginallyclever.donatello.select.SelectSlider
- getValue() - Method in class com.marginallyclever.donatello.select.SelectDouble
- getValue() - Method in class com.marginallyclever.donatello.select.SelectInteger
- getValue() - Method in class com.marginallyclever.donatello.select.SelectRandomSeed
- getValue() - Method in class com.marginallyclever.donatello.select.SelectSlider
- getValue() - Method in class com.marginallyclever.donatello.select.SelectSpinner
- getWorkPath() - Static method in class com.marginallyclever.donatello.FileHelper
-
Returns the path ~/Donatello/
- getZoom() - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Returns the current scale
- graph - Variable in class com.marginallyclever.donatello.Donatello
-
The
Graph
to edit. - GraphLoadAction - Class in com.marginallyclever.donatello.actions.undoable
-
Launches a "select file to open" dialog and attempts to load the
Graph
from disk. - GraphLoadAction(RecentFilesMenu, String, Donatello) - Constructor for class com.marginallyclever.donatello.actions.undoable.GraphLoadAction
-
Constructor for subclasses to call.
- GraphViewListener - Interface in com.marginallyclever.donatello.graphview
-
Used by any class wanting to add decorations to a
GraphViewPanel
. - GraphViewPanel - Class in com.marginallyclever.donatello.graphview
-
GraphViewPanel
visualizes the contents of aGraph
with Java Swing. - GraphViewPanel(Graph) - Constructor for class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Constructs one new instance of
GraphViewPanel
. - GraphViewProvider - Interface in com.marginallyclever.donatello.graphview
-
Ports which implement this interface will provide custom displays in the graph view.
- GraphViewSettings - Class in com.marginallyclever.donatello.graphview
-
This class holds the settings for the
GraphViewPanel
class. - GraphViewSettings() - Constructor for class com.marginallyclever.donatello.graphview.GraphViewSettings
- GraphViewSettingsPanel - Class in com.marginallyclever.donatello.graphview
-
provides an edit interface for the
GraphViewSettings
class. - GraphViewSettingsPanel() - Constructor for class com.marginallyclever.donatello.graphview.GraphViewSettingsPanel
- GraphViewSettingsPanel(GraphViewSettings) - Constructor for class com.marginallyclever.donatello.graphview.GraphViewSettingsPanel
I
- InputBoolean - Class in com.marginallyclever.donatello.ports
- InputBoolean(String, Boolean) - Constructor for class com.marginallyclever.donatello.ports.InputBoolean
- InputColor - Class in com.marginallyclever.donatello.ports
- InputColor(String, Color) - Constructor for class com.marginallyclever.donatello.ports.InputColor
- InputDouble - Class in com.marginallyclever.donatello.ports
- InputDouble(String) - Constructor for class com.marginallyclever.donatello.ports.InputDouble
- InputDouble(String, Double) - Constructor for class com.marginallyclever.donatello.ports.InputDouble
- InputFilename - Class in com.marginallyclever.donatello.ports
-
A port that accepts a filename.
- InputFilename(String) - Constructor for class com.marginallyclever.donatello.ports.InputFilename
- InputFilename(String, String) - Constructor for class com.marginallyclever.donatello.ports.InputFilename
- InputImage - Class in com.marginallyclever.donatello.ports
-
An input port that accepts a
BufferedImage
. - InputImage(String) - Constructor for class com.marginallyclever.donatello.ports.InputImage
- InputInt - Class in com.marginallyclever.donatello.ports
- InputInt(String) - Constructor for class com.marginallyclever.donatello.ports.InputInt
- InputInt(String, Integer) - Constructor for class com.marginallyclever.donatello.ports.InputInt
- InputNumber - Class in com.marginallyclever.donatello.ports
-
InputNumber
exists only so that OutputInteger and OutputDouble can both connect to it. - InputNumber(String) - Constructor for class com.marginallyclever.donatello.ports.InputNumber
- InputNumber(String, Number) - Constructor for class com.marginallyclever.donatello.ports.InputNumber
- InputOneOfMany - Class in com.marginallyclever.donatello.ports
- InputOneOfMany(String) - Constructor for class com.marginallyclever.donatello.ports.InputOneOfMany
- InputOneOfMany(String, Integer) - Constructor for class com.marginallyclever.donatello.ports.InputOneOfMany
- InputRange - Class in com.marginallyclever.donatello.ports
-
An input port that allows the user to select a range of values using a slider.
- InputRange(String) - Constructor for class com.marginallyclever.donatello.ports.InputRange
- InputRange(String, Integer) - Constructor for class com.marginallyclever.donatello.ports.InputRange
- InputRange(String, Integer, int, int) - Constructor for class com.marginallyclever.donatello.ports.InputRange
- InputString - Class in com.marginallyclever.donatello.ports
- InputString(String, String) - Constructor for class com.marginallyclever.donatello.ports.InputString
- insertUpdate(DocumentEvent) - Method in class com.marginallyclever.donatello.search.SearchBar
- insertUpdate(DocumentEvent) - Method in class com.marginallyclever.donatello.select.DelayedDocumentValidator
- IntToCMYK(int) - Static method in class com.marginallyclever.donatello.nodes.images.ColorHelper
- Invert - Class in com.marginallyclever.donatello.nodes.images
-
Invert the colors in an image.
- Invert() - Constructor for class com.marginallyclever.donatello.nodes.images.Invert
- isEditable() - Method in class com.marginallyclever.donatello.select.SelectPassword
- isEditable() - Method in class com.marginallyclever.donatello.select.SelectTextArea
- isEditable() - Method in class com.marginallyclever.donatello.select.SelectTextField
- isSelected() - Method in class com.marginallyclever.donatello.select.SelectBoolean
- isSelected() - Method in class com.marginallyclever.donatello.select.SelectToggleButton
- isShiftKeyDown() - Method in class com.marginallyclever.donatello.KeyStateMemory
- isTriggeringEvent(File, E) - Method in class com.marginallyclever.donatello.RollOncePerSessionTriggeringPolicy
- isValidType(Class<?>) - Method in class com.marginallyclever.donatello.ports.InputDouble
- isValidType(Class<?>) - Method in class com.marginallyclever.donatello.ports.InputInt
K
- keyPressed(int) - Method in class com.marginallyclever.donatello.KeyStateMemory
- keyReleased(int) - Method in class com.marginallyclever.donatello.KeyStateMemory
- KeyStateMemory - Class in com.marginallyclever.donatello
-
Remembers the state of important keys.
- KeyStateMemory() - Constructor for class com.marginallyclever.donatello.KeyStateMemory
L
- listAllDAO() - Static method in class com.marginallyclever.donatello.PropertiesHelper
- listAllNodes() - Static method in class com.marginallyclever.donatello.PropertiesHelper
- LoadColor - Class in com.marginallyclever.donatello.nodes.color
-
Loads a
Color
into the graph. - LoadColor() - Constructor for class com.marginallyclever.donatello.nodes.color.LoadColor
-
Constructor for subclasses to call.
- loadFromPreferences() - Method in class com.marginallyclever.donatello.RecentFilesMenu
-
Loads the list of recent files from preferences.
- LoadImage - Class in com.marginallyclever.donatello.nodes.images
-
This
Node
can load an AWTBufferedImage
. - LoadImage() - Constructor for class com.marginallyclever.donatello.nodes.images.LoadImage
-
Constructor for subclasses to call.
- loadSettings() - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
- lock() - Method in class com.marginallyclever.donatello.UpdateClock
- lockClock() - Method in class com.marginallyclever.donatello.Donatello
M
- main(String[]) - Static method in class com.marginallyclever.donatello.Donatello
-
Main entry point.
- matches(String) - Method in class com.marginallyclever.donatello.search.SearchBar
-
Does the given text match the search criteria?
- MAX_CHARS_PER_RORT - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
The maximum number of characters to display in a
Port
. - moveAndZoomToFit(Rectangle) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
pan and zoom the camera to fit the rectangle in the view.
- moveAndZoomToFit(List<Node>) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
pan and zoom the camera such that it can see all the selected nodes.
- moveSelectedNodes(int, int) - Method in class com.marginallyclever.donatello.Donatello
-
Move all selected nodes some relative cartesian amount.
N
- NodeAddAction - Class in com.marginallyclever.donatello.actions.undoable
-
Launches the "Add Node" dialog.
- NodeAddAction(String, Donatello, NodeFactoryPanel) - Constructor for class com.marginallyclever.donatello.actions.undoable.NodeAddAction
-
Constructor for subclasses to call.
- NodeCutAction - Class in com.marginallyclever.donatello.actions.undoable
-
Performs an
NodeCopyAction
and then anNodeDeleteAction
. - NodeCutAction(String, NodeDeleteAction, NodeCopyAction) - Constructor for class com.marginallyclever.donatello.actions.undoable.NodeCutAction
-
Constructor for subclasses to call.
- NodeDeleteAction - Class in com.marginallyclever.donatello.actions.undoable
-
Deletes the editor's selected
Node
s and sundry. - NodeDeleteAction(String, Donatello) - Constructor for class com.marginallyclever.donatello.actions.undoable.NodeDeleteAction
-
Constructor for subclasses to call.
- NodeFactoryPanel - Class in com.marginallyclever.donatello
-
Swing UI allowing a user to create a new
Node
as registered with aNodeFactory
. - NodeFactoryPanel() - Constructor for class com.marginallyclever.donatello.NodeFactoryPanel
- NodeHelper - Class in com.marginallyclever.donatello
- NodeHelper() - Constructor for class com.marginallyclever.donatello.NodeHelper
- NodeIsolateAction - Class in com.marginallyclever.donatello.actions.undoable
-
Disconnects the selected
Node
s from any non-selectedNode
s of aGraph
. - NodeIsolateAction(String, Donatello) - Constructor for class com.marginallyclever.donatello.actions.undoable.NodeIsolateAction
-
Constructor for subclasses to call.
- NodePasteAction - Class in com.marginallyclever.donatello.actions.undoable
-
Duplicates the editor's copy buffer, inserts the contents into the editor's current
Graph
, and sets the new content as the editor's selected items. - NodePasteAction(String, Donatello) - Constructor for class com.marginallyclever.donatello.actions.undoable.NodePasteAction
-
Constructor for subclasses to call.
- NumberFormatHelper - Class in com.marginallyclever.donatello
- NumberFormatHelper() - Constructor for class com.marginallyclever.donatello.NumberFormatHelper
O
- OutputColor - Class in com.marginallyclever.donatello.ports
- OutputColor(String, Color) - Constructor for class com.marginallyclever.donatello.ports.OutputColor
- OutputDouble - Class in com.marginallyclever.donatello.ports
- OutputDouble(String) - Constructor for class com.marginallyclever.donatello.ports.OutputDouble
- OutputDouble(String, Double) - Constructor for class com.marginallyclever.donatello.ports.OutputDouble
- OutputImage - Class in com.marginallyclever.donatello.ports
- OutputImage(String) - Constructor for class com.marginallyclever.donatello.ports.OutputImage
- OutputInt - Class in com.marginallyclever.donatello.ports
- OutputInt(String, Integer) - Constructor for class com.marginallyclever.donatello.ports.OutputInt
- OutputNumber - Class in com.marginallyclever.donatello.ports
- OutputNumber(String) - Constructor for class com.marginallyclever.donatello.ports.OutputNumber
- OutputNumber(String, Number) - Constructor for class com.marginallyclever.donatello.ports.OutputNumber
P
- paint(Graphics, GraphViewPanel) - Method in interface com.marginallyclever.donatello.graphview.GraphViewListener
-
Called when the
GraphViewPanel
has completed painting itself. - paint(Graphics, Rectangle) - Method in interface com.marginallyclever.donatello.graphview.GraphViewProvider
-
Display the port in the graph view.
- paint(Graphics, Rectangle) - Method in class com.marginallyclever.donatello.ports.InputColor
- paint(Graphics, Rectangle) - Method in class com.marginallyclever.donatello.ports.InputOneOfMany
- paint(Graphics, Rectangle) - Method in class com.marginallyclever.donatello.ports.OutputImage
- paintBezierBetweenTwoPoints(Graphics, Point, Point) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint a cubic bezier using
Graphics
from p0 to p3. - paintConnection(Graphics, Connection) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint the male end of connection points at this
Port
. - paintConnectionAtPoint(Graphics, Point) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint the male end of one connection point.
- paintIcon(Component, Graphics, int, int) - Method in class com.marginallyclever.donatello.UnicodeIcon
- paintNode(Graphics, Node) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint one
Node
- paintNodeBackground(Graphics, Node) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint the background of one
Node
- paintNodeBorder(Graphics, Node) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint the outside border of one
Node
. - paintNodeTitleBar(Graphics, Node) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint the title bar of one
Node
. - paintOnePort(Graphics, Port<?>) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint one
Port
. - paintPortConnectionPoints(Graphics, Port<?>) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Paint the female end of connection points of one
Port
. - paintText(Graphics, String, Rectangle, int, int) - Static method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Use the graphics context to paint text within a box with the provided alignment.
- PanelHelper - Class in com.marginallyclever.donatello
-
PanelHelper
is a collection of static methods to help build panels. - PanelHelper() - Constructor for class com.marginallyclever.donatello.PanelHelper
- pixelToCMYK(int[]) - Static method in class com.marginallyclever.donatello.nodes.images.SplitToCMYK
- print(Graphics) - Method in class com.marginallyclever.donatello.nodes.images.PrintImage
- PrintImage - Class in com.marginallyclever.donatello.nodes.images
- PrintImage() - Constructor for class com.marginallyclever.donatello.nodes.images.PrintImage
-
Constructor for subclasses to call.
- PropertiesHelper - Class in com.marginallyclever.donatello
-
Convenient methods for dealing with system properties.
- PropertiesHelper() - Constructor for class com.marginallyclever.donatello.PropertiesHelper
Q
- QueueByDepth - Class in com.marginallyclever.donatello
-
Queue the
Node
s of aGraph
in theThreadPoolScheduler
based on their depth in the graph. - QueueByDepth(Donatello, Graph, int) - Constructor for class com.marginallyclever.donatello.QueueByDepth
-
Queue the
Node
s of aGraph
in theThreadPoolScheduler
R
- RecentFilesMenu - Class in com.marginallyclever.donatello
-
RecentFilesMenu
is a menu that keeps track of recently loaded files. - RecentFilesMenu(Preferences, Donatello) - Constructor for class com.marginallyclever.donatello.RecentFilesMenu
- RecentFilesMenu(Preferences, String, Donatello) - Constructor for class com.marginallyclever.donatello.RecentFilesMenu
- registerDAO() - Method in class com.marginallyclever.donatello.DonatelloRegistry
- registerNodes() - Method in class com.marginallyclever.donatello.DonatelloRegistry
- removeActionListener(ActionListener) - Method in class com.marginallyclever.donatello.select.SelectButton
- removeAll() - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- removeItem(String) - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- removeListener(AddNodeListener) - Method in class com.marginallyclever.donatello.NodeFactoryPanel
- removeListener(UpdateClockListener) - Method in class com.marginallyclever.donatello.UpdateClock
- removeNotify() - Method in class com.marginallyclever.donatello.RecentFilesMenu
- removePath(String) - Method in class com.marginallyclever.donatello.RecentFilesMenu
- removeSelectionListener(DonatelloSelectionListener) - Method in class com.marginallyclever.donatello.Donatello
- removeSelectListener(SelectListener) - Method in class com.marginallyclever.donatello.select.Select
- removeUpdate(DocumentEvent) - Method in class com.marginallyclever.donatello.search.SearchBar
- removeUpdate(DocumentEvent) - Method in class com.marginallyclever.donatello.select.DelayedDocumentValidator
- removeViewListener(GraphViewListener) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
GraphViewListener
s unregister here. - reset() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- RGBToInt(int, int, int, int) - Static method in class com.marginallyclever.donatello.nodes.images.ColorHelper
- RollOncePerSessionTriggeringPolicy<E> - Class in com.marginallyclever.donatello
-
Logback policy referenced in logback.xml in order to get a new file at each start of the application
- RollOncePerSessionTriggeringPolicy() - Constructor for class com.marginallyclever.donatello.RollOncePerSessionTriggeringPolicy
- run() - Method in class com.marginallyclever.donatello.UpdateClock
- runAsDialog(Node, Frame, Graph) - Static method in class com.marginallyclever.donatello.EditNodePanel
-
Displays an edit dialog for a given node.
S
- saveSettings() - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
- saveToPreferences() - Method in class com.marginallyclever.donatello.RecentFilesMenu
-
Saves the list of recent files to preferences.
- ScaleImage - Class in com.marginallyclever.donatello.nodes.images
-
Resize an
BufferedImage
to the new desired size - ScaleImage() - Constructor for class com.marginallyclever.donatello.nodes.images.ScaleImage
-
Constructor for subclasses to call.
- SearchBar - Class in com.marginallyclever.donatello.search
- SearchBar() - Constructor for class com.marginallyclever.donatello.search.SearchBar
- SearchBar(String) - Constructor for class com.marginallyclever.donatello.search.SearchBar
- Select - Class in com.marginallyclever.donatello.select
-
Base class for all Select.
- SelectBoolean - Class in com.marginallyclever.donatello.select
-
A JCheckBox that sets itself up to format true/false.
- SelectBoolean(String, String, boolean) - Constructor for class com.marginallyclever.donatello.select.SelectBoolean
-
Create a new SelectBoolean
- SelectButton - Class in com.marginallyclever.donatello.select
-
A button that does nothing until you attach an observer.
- SelectButton(String, String) - Constructor for class com.marginallyclever.donatello.select.SelectButton
- SelectButton(String, AbstractAction) - Constructor for class com.marginallyclever.donatello.select.SelectButton
- SelectColor - Class in com.marginallyclever.donatello.select
-
A color selection dialog
- SelectColor(String, String, Color, Component) - Constructor for class com.marginallyclever.donatello.select.SelectColor
- SelectDouble - Class in com.marginallyclever.donatello.select
-
A JFormattedTextField that sets itself up to format floating point numbers.
- SelectDouble(String, String) - Constructor for class com.marginallyclever.donatello.select.SelectDouble
- SelectDouble(String, String, double) - Constructor for class com.marginallyclever.donatello.select.SelectDouble
- SelectDouble(String, String, Locale) - Constructor for class com.marginallyclever.donatello.select.SelectDouble
- SelectDouble(String, String, Locale, double) - Constructor for class com.marginallyclever.donatello.select.SelectDouble
- selectEvent(SelectEvent) - Method in interface com.marginallyclever.donatello.select.SelectListener
- SelectEvent - Class in com.marginallyclever.donatello.select
-
A SelectEvent is fired when a Select changes value.
- SelectEvent(Select, Object, Object) - Constructor for class com.marginallyclever.donatello.select.SelectEvent
- SelectFile - Class in com.marginallyclever.donatello.select
-
A file selection dialog
- SelectFile(String, String, String, Component) - Constructor for class com.marginallyclever.donatello.select.SelectFile
- SelectInteger - Class in com.marginallyclever.donatello.select
-
A JFormattedTextField that sets itself up to format integers.
- SelectInteger(String, String, int) - Constructor for class com.marginallyclever.donatello.select.SelectInteger
- SelectInteger(String, String, Locale) - Constructor for class com.marginallyclever.donatello.select.SelectInteger
- SelectInteger(String, String, Locale, int) - Constructor for class com.marginallyclever.donatello.select.SelectInteger
- selectionChanged(Donatello) - Method in interface com.marginallyclever.donatello.DonatelloSelectionListener
-
Called when the selection of a
Donatello
changes. - SelectListener - Interface in com.marginallyclever.donatello.select
-
A SelectEvent is fired when a Select changes value.
- SelectOneOfMany - Class in com.marginallyclever.donatello.select
- SelectOneOfMany(String, String) - Constructor for class com.marginallyclever.donatello.select.SelectOneOfMany
- SelectOneOfMany(String, String, String[], int) - Constructor for class com.marginallyclever.donatello.select.SelectOneOfMany
- SelectPanel - Class in com.marginallyclever.donatello.select
-
A container for all Select elements, to facilitate formatting as a group.
- SelectPanel() - Constructor for class com.marginallyclever.donatello.select.SelectPanel
- SelectPassword - Class in com.marginallyclever.donatello.select
-
A short text input.
- SelectPassword(String, String, String) - Constructor for class com.marginallyclever.donatello.select.SelectPassword
- SelectRandomSeed - Class in com.marginallyclever.donatello.select
-
A JFormattedTextField that sets itself up to format integers.
- SelectRandomSeed(String, String, int) - Constructor for class com.marginallyclever.donatello.select.SelectRandomSeed
- SelectRandomSeed(String, String, Locale) - Constructor for class com.marginallyclever.donatello.select.SelectRandomSeed
- SelectRandomSeed(String, String, Locale, int) - Constructor for class com.marginallyclever.donatello.select.SelectRandomSeed
- SelectReadOnlyText - Class in com.marginallyclever.donatello.select
-
Read only JEditorPane with an HyperlinkListener for text/html, contening or not, multiple html link.
- SelectReadOnlyText(String, String) - Constructor for class com.marginallyclever.donatello.select.SelectReadOnlyText
- SelectSlider - Class in com.marginallyclever.donatello.select
- SelectSlider(String, String, int, int, int) - Constructor for class com.marginallyclever.donatello.select.SelectSlider
- SelectSpinner - Class in com.marginallyclever.donatello.select
- SelectSpinner(String, String, int, int, int) - Constructor for class com.marginallyclever.donatello.select.SelectSpinner
- SelectTextArea - Class in com.marginallyclever.donatello.select
-
A text input dialog with some limited formatting options.
- SelectTextArea(String, String, String) - Constructor for class com.marginallyclever.donatello.select.SelectTextArea
- SelectTextField - Class in com.marginallyclever.donatello.select
-
A short text input.
- SelectTextField(String, String, String) - Constructor for class com.marginallyclever.donatello.select.SelectTextField
- SelectToggleButton - Class in com.marginallyclever.donatello.select
-
A toggle button that does nothing until you attach an observer.
- SelectToggleButton(String, String) - Constructor for class com.marginallyclever.donatello.select.SelectToggleButton
- SelectToggleButton(String, AbstractAction, GridBagConstraints) - Constructor for class com.marginallyclever.donatello.select.SelectToggleButton
- set(int, boolean) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- set(String) - Method in class com.marginallyclever.donatello.ports.Filename
- setBottom(int) - Method in class com.marginallyclever.donatello.ports.InputRange
- setBottom(int) - Method in class com.marginallyclever.donatello.select.SelectSlider
- setCaseSensitive(boolean) - Method in class com.marginallyclever.donatello.search.SearchBar
- setColor(Color) - Method in class com.marginallyclever.donatello.select.SelectColor
- setConnectionColor(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setConnectionPointColor(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setCopiedGraph(Graph) - Method in class com.marginallyclever.donatello.Donatello
-
Store a copy of some part of the graph for later.
- setCornerRadius(int) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setDialogType(boolean) - Method in class com.marginallyclever.donatello.ports.InputFilename
- setDialogType(boolean) - Method in class com.marginallyclever.donatello.select.SelectFile
- setDragEnabled(boolean) - Method in class com.marginallyclever.donatello.select.SelectPassword
- setDragEnabled(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextArea
- setDragEnabled(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextField
- setDrawBackground(boolean) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setDrawCursor(boolean) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setDrawOrigin(boolean) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setEditable(boolean) - Method in class com.marginallyclever.donatello.select.SelectPassword
- setEditable(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextArea
- setEditable(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextField
- setEnabled(boolean) - Method in class com.marginallyclever.donatello.select.SelectButton
- setEnabled(boolean) - Method in class com.marginallyclever.donatello.select.SelectToggleButton
- setFileChooser(JFileChooser) - Method in class com.marginallyclever.donatello.ports.InputFilename
-
Set the file chooser to use when selecting a file.
- setFileChooser(JFileChooser) - Method in class com.marginallyclever.donatello.select.SelectFile
- setFileOnly() - Method in class com.marginallyclever.donatello.select.SelectFile
- setFilter(FileFilter) - Method in class com.marginallyclever.donatello.select.SelectFile
- setForeground(Color) - Method in class com.marginallyclever.donatello.select.SelectButton
- setForeground(Color) - Method in class com.marginallyclever.donatello.select.SelectToggleButton
- setGridSize(int) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setHints(Graphics2D) - Static method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Set rendering hints for the
Graphics2D
context. - setKeepGoing(boolean) - Method in class com.marginallyclever.donatello.Donatello
- setLineWidth(Graphics, float) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Sets the Graphics context line width.
- setLineWrap(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextArea
- setLookAndFeel() - Static method in class com.marginallyclever.donatello.Donatello
- setName(String) - Method in class com.marginallyclever.donatello.select.Select
- setNewList(String[]) - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- setNodeColorBackground(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorBorder(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorFontClean(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorFontDirty(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorInternalBorder(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorProgressBar(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorTitleBackground(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setNodeColorTitleFont(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setOptions(String[]) - Method in class com.marginallyclever.donatello.ports.InputOneOfMany
- setPanelColorBackground(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setPanelGridColor(Color) - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- setPassword(String) - Method in class com.marginallyclever.donatello.select.SelectPassword
- setPathOnly() - Method in class com.marginallyclever.donatello.select.SelectFile
- setReadOnly() - Method in class com.marginallyclever.donatello.select.SelectInteger
- setReadOnly() - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- setReadOnly() - Method in class com.marginallyclever.donatello.select.SelectRandomSeed
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.Select
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectBoolean
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectButton
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectColor
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectDouble
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectFile
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectInteger
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectPassword
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectRandomSeed
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectReadOnlyText
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectSlider
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectSpinner
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextArea
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectTextField
- setReadOnly(boolean) - Method in class com.marginallyclever.donatello.select.SelectToggleButton
- setRegex(boolean) - Method in class com.marginallyclever.donatello.search.SearchBar
- setSaveScene(GraphSaveAsAction) - Method in class com.marginallyclever.donatello.actions.undoable.GraphLoadAction
- setSaveScene(GraphSaveAsAction) - Method in class com.marginallyclever.donatello.RecentFilesMenu
- setSearchText(String) - Method in class com.marginallyclever.donatello.search.SearchBar
-
Set the text in the search bar.
- setSelected(boolean) - Method in class com.marginallyclever.donatello.select.SelectBoolean
- setSelectedIndex(int) - Method in class com.marginallyclever.donatello.select.SelectOneOfMany
- setSelectedNode(Node) - Method in class com.marginallyclever.donatello.Donatello
-
Sets the list of selected nodes to one item.
- setSelectedNodes(List<Node>) - Method in class com.marginallyclever.donatello.Donatello
-
Sets the list of selected nodes.
- setText(String) - Method in class com.marginallyclever.donatello.select.SelectButton
- setText(String) - Method in class com.marginallyclever.donatello.select.SelectFile
-
Will notify observers that the value has changed.
- setText(String) - Method in class com.marginallyclever.donatello.select.SelectTextArea
- setText(String) - Method in class com.marginallyclever.donatello.select.SelectTextField
- setText(String) - Method in class com.marginallyclever.donatello.select.SelectToggleButton
- setTop(int) - Method in class com.marginallyclever.donatello.ports.InputRange
- setTop(int) - Method in class com.marginallyclever.donatello.select.SelectSlider
- setupMenuBar() - Method in class com.marginallyclever.donatello.Donatello
- setValue(double) - Method in class com.marginallyclever.donatello.select.SelectDouble
-
Set the value visible in the field.
- setValue(int) - Method in class com.marginallyclever.donatello.select.SelectInteger
- setValue(int) - Method in class com.marginallyclever.donatello.select.SelectRandomSeed
- setValue(int) - Method in class com.marginallyclever.donatello.select.SelectSlider
- setValue(int) - Method in class com.marginallyclever.donatello.select.SelectSpinner
- setValue(Object) - Method in class com.marginallyclever.donatello.ports.InputDouble
- setValue(Object) - Method in class com.marginallyclever.donatello.ports.InputFilename
- setValue(Object) - Method in class com.marginallyclever.donatello.ports.InputInt
- setValue(Object) - Method in class com.marginallyclever.donatello.ports.InputOneOfMany
- setZoom(double) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
-
Sets the scale.
- showProperties() - Static method in class com.marginallyclever.donatello.PropertiesHelper
- SplitToCMYK - Class in com.marginallyclever.donatello.nodes.images
-
Split a
BufferedImage
into separate CMYK channels. - SplitToCMYK() - Constructor for class com.marginallyclever.donatello.nodes.images.SplitToCMYK
-
Constructor for subclasses to call.
- stop() - Method in class com.marginallyclever.donatello.UpdateClock
- submit(Node) - Method in class com.marginallyclever.donatello.Donatello
- swapTool(ContextSensitiveTool) - Method in class com.marginallyclever.donatello.Donatello
- SwingProvider - Interface in com.marginallyclever.donatello
-
Interface for classes that provide a Swing component.
T
- TimeInSeconds - Class in com.marginallyclever.donatello.nodes
-
Publishes the time in seconds continuously.
- TimeInSeconds() - Constructor for class com.marginallyclever.donatello.nodes.TimeInSeconds
- toJSON() - Method in class com.marginallyclever.donatello.graphview.GraphViewSettings
- toJSON(Object) - Method in class com.marginallyclever.donatello.nodes.color.ColorDAO4JSON
- toJSON(Object) - Method in class com.marginallyclever.donatello.nodes.images.BufferedImageDAO4JSON
- toJSON(Object) - Method in class com.marginallyclever.donatello.ports.FilenameDAO4JSON
- toString() - Method in class com.marginallyclever.donatello.ports.Filename
- transformScreenToWorldPoint(Point) - Method in class com.marginallyclever.donatello.graphview.GraphViewPanel
U
- undoableEditHappened(UndoableEditEvent) - Method in class com.marginallyclever.donatello.UndoHandler
- UndoHandler - Class in com.marginallyclever.donatello
- UndoHandler(UndoManager, UndoAction, RedoAction) - Constructor for class com.marginallyclever.donatello.UndoHandler
- UnicodeIcon - Class in com.marginallyclever.donatello
-
Creates a single color
Icon
based on a Unicode symbol. - UnicodeIcon(String) - Constructor for class com.marginallyclever.donatello.UnicodeIcon
- UnifiedUndoManager - Class in com.marginallyclever.donatello
-
A singleton class that provides a single instance of
UndoManager
for the entire application. - UnifiedUndoManager() - Constructor for class com.marginallyclever.donatello.UnifiedUndoManager
- unlock() - Method in class com.marginallyclever.donatello.UpdateClock
- unlockClock() - Method in class com.marginallyclever.donatello.Donatello
- update() - Method in class com.marginallyclever.donatello.nodes.Calculate
- update() - Method in class com.marginallyclever.donatello.nodes.color.ColorToCMYK
- update() - Method in class com.marginallyclever.donatello.nodes.color.ColorToRGBA
- update() - Method in class com.marginallyclever.donatello.nodes.color.LoadColor
- update() - Method in class com.marginallyclever.donatello.nodes.images.BlendImages
- update() - Method in class com.marginallyclever.donatello.nodes.images.Blur
- update() - Method in class com.marginallyclever.donatello.nodes.images.ColorAtPoint
- update() - Method in class com.marginallyclever.donatello.nodes.images.Invert
- update() - Method in class com.marginallyclever.donatello.nodes.images.LoadImage
- update() - Method in class com.marginallyclever.donatello.nodes.images.PrintImage
- update() - Method in class com.marginallyclever.donatello.nodes.images.ScaleImage
- update() - Method in class com.marginallyclever.donatello.nodes.images.SplitToCMYK
- update() - Method in class com.marginallyclever.donatello.nodes.TimeInSeconds
- UpdateClock - Class in com.marginallyclever.donatello
-
UpdateClock notifies all listeners at the scheduled interval.
- UpdateClock(int) - Constructor for class com.marginallyclever.donatello.UpdateClock
- updateClockEvent() - Method in interface com.marginallyclever.donatello.UpdateClockListener
- UpdateClockListener - Interface in com.marginallyclever.donatello
-
Classes which implement
UpdateClockListener
can subscribe to anUpdateClock
to receiveUpdateClockListener.updateClockEvent()
at the scheduled interval. - updateEnableStatus() - Method in class com.marginallyclever.donatello.actions.undoable.NodeCutAction
- updateEnableStatus() - Method in class com.marginallyclever.donatello.actions.undoable.NodeDeleteAction
- updateEnableStatus() - Method in class com.marginallyclever.donatello.actions.undoable.NodeIsolateAction
- updateEnableStatus() - Method in class com.marginallyclever.donatello.actions.undoable.NodePasteAction
V
- validate() - Method in class com.marginallyclever.donatello.select.DelayedDocumentValidator
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form