Packages
org.jupe.editors.classdiagram Provides all classes and interfaces for class diagrams.
org.jupe.editors.classdiagram.actions Contains actions used in the classdiagram editor using extension points as defined in the plugin.xml file.
org.jupe.editors.classdiagram.graphics Provides all classes and interfaces for the graphics (here called figures) used in the classdiagram editor.
org.jupe.editors.classdiagram.graphics.connections Contains the figures for all connections (as opposite to nodes) used in the classdiagram editor.
org.jupe.editors.classdiagram.graphics.nodes Contains the figures for all nodes (as opposite to connections) used in the classdiagram editor.
org.jupe.editors.classdiagram.graphics.nodes.atomics Provides so called atomic figures for the node figures defined in org.jupe.editors.classdiagram.graphics.nodes.
org.jupe.editors.classdiagram.model Provides all classes and interfaces for our internal model of class diagrams.
org.jupe.editors.classdiagram.model.commands Provides commands for the model.
org.jupe.editors.classdiagram.model.commands.directedit Contains special commands to support direct edit, which is the change of a text (e.g. the name of a class) directly in a figure using a double-click.
org.jupe.editors.classdiagram.model.connections Provides classes for the connection elements in the classdiagram model.
org.jupe.editors.classdiagram.model.nodes Provides classes for the node elements in the classdiagram model.
org.jupe.editors.classdiagram.model.nodes.contentassistent  
org.jupe.editors.classdiagram.model.serializer Provides classes to serialize class diagrams into XML using the XStream and to deserialize them.
org.jupe.editors.classdiagram.model.validators Contains validator classes that derive from org.eclipse.jface.viewers.ICellEditorValidator.
org.jupe.editors.classdiagram.parts Provides classes and interfaces for the editpart layer of the Jupe architecture.
org.jupe.editors.classdiagram.parts.connections Contains editpart classes for all connections (as opposite to nodes) in the classdiagram editor.
org.jupe.editors.classdiagram.parts.nodes Contains editpart classes for all nodes (as opposite to connections) in the classdiagram editor.
org.jupe.editors.classdiagram.parts.policies Contains the classes of edit policies.
org.jupe.plugin Provides classes and interfaces for general plugin purposes.
org.jupe.plugin.dialogs.resourcetree  
org.jupe.plugin.exceptions Contains classes for the exception handling of Jupe.
org.jupe.plugin.perspectives Contains perspectives added to Eclipse by Jupe.
org.jupe.plugin.preferences Contains classes of pages in the Eclipse preferences added by Jupe.
org.jupe.plugin.properties Contains classes for pages of the project properties added by Jupe.
org.jupe.plugin.views Contains classes of views that Jupe adds to Eclipse.
org.jupe.plugin.wizards.creates.classdiagram  
org.jupe.plugin.wizards.exports.graphic  
org.jupe.plugin.wizards.exports.xmi  
org.jupe.source  
org.jupe.source.java  
org.jupe.synchronisation Provides classes and interfaces concerning the synchronisation between source code and UML2 model.
org.jupe.synchronisation.sourcechanges Contains classes and interfaces to propagate changes in the source code into the UML2 model.
org.jupe.synchronisation.sourcechanges.java Contains classes and interfaces to handle changes in Java source code and propagate them to the UML2 model.
org.jupe.synchronisation.umlchanges  
org.jupe.synchronisation.umlchanges.java  
org.jupe.uml2model Provides convenience classes and interfaces to work with the UML2 model.
org.jupe.unittest