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.
Custom
mxRubberband to prevent rubberband-selection with right-mouse-click-draggingComponent that displays a ruler for a JGraph component.
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 ProCAKEClass containing many
AbstractActions to use in the context of ObjectEditorAdds 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 ObjectEditorAbstractAction to delete data of the object of the ObjectEditorAbstractAction to Export object from ObjectEditor to a .XML-FileAbstractAction for loading a .XML File into the ObjectEditorAbstractAction to open a new view with the same object and model in placeHelper Class for loading .XML-Files with the
ObjectEditorAbstractAction for loading a .XML File into the ObjectEditorAbstractAction for resetting the ObjectEditors working object to the original
objectReplaces 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 ObjectEditorStores a clone of the given DataObject in a global clipboard
JMenuBar for the view of ObjectEditorObjectPoolTreeModel<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.