Index

A B C D E F G I K L M N O P Q R S T U V 
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
GraphViewListeners register here.
ALIGN_BOTTOM - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
Controls vertical text alignment within a Node or Port.
ALIGN_CENTER - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
Controls horizontal or vertical text alignment within a Node or Port.
ALIGN_LEFT - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
Controls horizontal text alignment within a Node or Port.
ALIGN_RIGHT - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
Controls horizontal text alignment within a Node or Port.
ALIGN_TOP - Static variable in class com.marginallyclever.donatello.graphview.GraphViewPanel
Controls vertical text alignment within a Node or Port.
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 Nodes 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 a SimpleParser 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 a Graph.
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 Nodes to the NodeFactory.
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 a Graph 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 AWT BufferedImage.
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 an NodeDeleteAction.
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 Nodes 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 a NodeFactory.
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 Nodes from any non-selected Nodes of a Graph.
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
This Node can print a BufferedImage using the Graphics context.
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 Nodes of a Graph in the ThreadPoolScheduler based on their depth in the graph.
QueueByDepth(Donatello, Graph, int) - Constructor for class com.marginallyclever.donatello.QueueByDepth
Queue the Nodes of a Graph in the ThreadPoolScheduler

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
GraphViewListeners 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
A SelectSpinner is a Select that uses a JSpinner to select a value.
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 an UpdateClock to receive UpdateClockListener.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
 
A B C D E F G I K L M N O P Q R S T U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form