All Classes and Interfaces

Class
Description
 
 
 
 
 
 
 
 
 
 
 
A base class for layouts which simplifies the business of building new layouts with constraints.
 
 
 
Filter for use in a JFileChooser.
Utility file filter to accept editor files, namely .xml and .xml.gz extensions.
Utility file filter to accept all image formats supported by image io.
Defines commonly used constants for directions and positions.
 
Is notified on creation of NEW edges.
 
Listens for changes in endpoints of existing edges.
 
 
 
 
 
 
 
 
AbstractAction for opening a EditorSizeEdit to change the size of selected cells in the mxGraph
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Custom mxRubberband to prevent rubberband-selection with right-mouse-click-dragging
Component that displays a ruler for a JGraph component.
JDialog to change the size of one/multiple mxCell that are selected in the given mxGraph.
 
Source: https://stackoverflow.com/a/34545230 An alternative to Spring's BeanUtils#copyProperties for classes that don't have getters and setters.
FilterableObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
 
 
 
 
 
 
 
 
 
 
 
 
 
A graph that creates new edges from a given template edge.
 
 
 
 
How to use: Implement abstract methods delivering node and edge dimensions.
 
 
 
 
ObjectEditor<T extends de.uni_trier.wi2.procake.data.object.DataObject>
Editor for DataObjects and WriteableObjectPools in ProCAKE
Class containing many AbstractActions to use in the context of ObjectEditor
Adds the clipboard object to the target collection/pool
Adds an object loaded from an xml file to the target collection/pool
AbstractAction to add new data to the object of the ObjectEditor
AbstractAction to delete data of the object of the ObjectEditor
AbstractAction to Export object from ObjectEditor to a .XML-File
AbstractAction for loading a .XML File into the ObjectEditor
AbstractAction to open a new view with the same object and model in place
Helper Class for loading .XML-Files with the ObjectEditor
AbstractAction for loading a .XML File into the ObjectEditor
AbstractAction for resetting the ObjectEditors working object to the original object
Replaces the target object with the object placed in the clipboard
Replaces the target object with the object loaded from an xml file
AbstractAction to save data to the original object of the ObjectEditor
Stores a clone of the given DataObject in a global clipboard
JMenuBar for the view of ObjectEditor
 
 
ObjectPoolTreeModel<T extends de.uni_trier.wi2.procake.data.object.DataObject>
 
ObjectPoolTreeModel.DataObjectComparator<T extends de.uni_trier.wi2.procake.data.object.DataObject>
 
 
Border with a drop shadow.