Serialized Form
-
Package com.marginallyclever.donatello
-
Class com.marginallyclever.donatello.Donatello
class Donatello extends JPanel implements Serializable-
Serialized Fields
-
actions
List<AbstractAction> actions
The list of actions registered in the editor. This list is used for calls toDonatello.updateActionEnableStatus()
. -
activeTool
com.marginallyclever.donatello.contextsensitivetools.ContextSensitiveTool activeTool
The active tool from the list of tools. -
copiedGraph
com.marginallyclever.nodegraphcore.Graph copiedGraph
Store copied nodes in this buffer. Could be a user-space file instead. -
graph
com.marginallyclever.nodegraphcore.Graph graph
TheGraph
to edit. -
keepGoing
boolean keepGoing
If true, the graph will update automatically. -
listeners
EventListenerList listeners
-
nodeFactoryPanel
NodeFactoryPanel nodeFactoryPanel
-
paintArea
GraphViewPanel paintArea
The panel into which theGraph
will be painted. -
popupBar
JPopupMenu popupBar
The popupBar appears when the user right clicks in the paintArea. It contains all actions that affect one or moreNode
s within the model. -
popupPoint
Point popupPoint
cursor position when the popup menu happened. -
recentFilesMenu
RecentFilesMenu recentFilesMenu
-
redoAction
com.marginallyclever.donatello.actions.RedoAction redoAction
declared here so that it can be referenced by the UndoAction. -
selectedNodes
List<com.marginallyclever.nodegraphcore.Node> selectedNodes
The currently selected nodes for group operations -
statusBar
JLabel statusBar
Status information at the bottom of the editor. -
threadPoolScheduler
com.marginallyclever.nodegraphcore.ThreadPoolScheduler threadPoolScheduler
-
toolBar
JToolBar toolBar
The toolBar is where the user can switch between tools. -
tools
List<com.marginallyclever.donatello.contextsensitivetools.ContextSensitiveTool> tools
The list of context-sensitive tools, only one of which can be active at any time. -
undoAction
com.marginallyclever.donatello.actions.UndoAction undoAction
declared here so that it can be referenced by the RedoAction. -
undoHandler
UndoHandler undoHandler
-
undoManager
UndoManager undoManager
Manages undo/redo in the editor. -
updateClock
UpdateClock updateClock
-
-
-
Class com.marginallyclever.donatello.EditNodePanel
class EditNodePanel extends JPanel implements Serializable-
Serialized Fields
-
graph
com.marginallyclever.nodegraphcore.Graph graph
-
labelField
JTextField labelField
The edit field for the label (nickname) of theNode
. -
node
com.marginallyclever.nodegraphcore.Node node
TheNode
being edited.
-
-
-
Class com.marginallyclever.donatello.NodeFactoryPanel
class NodeFactoryPanel extends JPanel implements Serializable-
Serialized Fields
-
addButton
JButton addButton
-
listeners
EventListenerList listeners
-
searchBar
SearchBar searchBar
-
tree
JTree tree
-
-
-
Class com.marginallyclever.donatello.RecentFilesMenu
class RecentFilesMenu extends JMenu implements Serializable-
Serialized Fields
-
editor
Donatello editor
-
preferences
Preferences preferences
-
recentFiles
List<String> recentFiles
-
saveScene
com.marginallyclever.donatello.actions.GraphSaveAsAction saveScene
-
-
-
-
Package com.marginallyclever.donatello.actions.undoable
-
Class com.marginallyclever.donatello.actions.undoable.GraphLoadAction
class GraphLoadAction extends AbstractAction implements Serializable-
Serialized Fields
-
chooser
JFileChooser chooser
The file chooser remembers the last path. -
editor
Donatello editor
-
filePath
String filePath
-
menu
RecentFilesMenu menu
-
saveScene
com.marginallyclever.donatello.actions.GraphSaveAsAction saveScene
-
-
-
Class com.marginallyclever.donatello.actions.undoable.NodeAddAction
class NodeAddAction extends AbstractAction implements Serializable-
Serialized Fields
-
editor
Donatello editor
-
nodeFactoryPanel
NodeFactoryPanel nodeFactoryPanel
-
-
-
Class com.marginallyclever.donatello.actions.undoable.NodeCutAction
class NodeCutAction extends AbstractAction implements Serializable-
Serialized Fields
-
actionCopyGraph
com.marginallyclever.donatello.actions.NodeCopyAction actionCopyGraph
The copy action on which this action depends. -
actionDeleteGraph
NodeDeleteAction actionDeleteGraph
The delete action on which this action depends.
-
-
-
Class com.marginallyclever.donatello.actions.undoable.NodeDeleteAction
class NodeDeleteAction extends AbstractAction implements Serializable-
Serialized Fields
-
editor
Donatello editor
The editor being affected.
-
-
-
Class com.marginallyclever.donatello.actions.undoable.NodeIsolateAction
class NodeIsolateAction extends AbstractAction implements Serializable-
Serialized Fields
-
editor
Donatello editor
The editor being affected.
-
-
-
Class com.marginallyclever.donatello.actions.undoable.NodePasteAction
class NodePasteAction extends AbstractAction implements Serializable-
Serialized Fields
-
editor
Donatello editor
The editor being affected.
-
-
-
-
Package com.marginallyclever.donatello.graphview
-
Class com.marginallyclever.donatello.graphview.GraphViewPanel
class GraphViewPanel extends JPanel implements Serializable-
Serialized Fields
-
camera
Point camera
-
listeners
List<GraphViewListener> listeners
listener pattern for painting viaGraphViewListener.paint(Graphics, GraphViewPanel)
. -
logger
org.slf4j.Logger logger
-
model
com.marginallyclever.nodegraphcore.Graph model
theGraph
to edit. -
previousMouse
Point previousMouse
-
settings
GraphViewSettings settings
-
zoom
double zoom
Larger number means zooming further out
-
-
-
Class com.marginallyclever.donatello.graphview.GraphViewSettingsPanel
class GraphViewSettingsPanel extends JPanel implements Serializable
-
-
Package com.marginallyclever.donatello.search
-
Class com.marginallyclever.donatello.search.SearchBar
class SearchBar extends JPanel implements Serializable-
Serialized Fields
-
isCaseSensitive
JToggleButton isCaseSensitive
-
isRegex
JToggleButton isRegex
-
match
JTextField match
-
-
-
-
Package com.marginallyclever.donatello.select
-
Class com.marginallyclever.donatello.select.BackgroundPaintedButton
class BackgroundPaintedButton extends JButton implements Serializable -
Class com.marginallyclever.donatello.select.SelectPanel
class SelectPanel extends JPanel implements Serializable-
Serialized Fields
-
gbc
GridBagConstraints gbc
-
interiorPanel
JPanel interiorPanel
-
-
-