A B C D E F G H I J L M N O P Q R S T U V X

C

canConvert(Class) - Method in class org.jupe.editors.classdiagram.model.serializer.ConnectionElementConverter
Returns true if argument is a equal to (or subclass of) ConnectionElement.
canConvert(Class) - Method in class org.jupe.editors.classdiagram.model.serializer.ModelElementConverter
Returns true if argument is a equal to (or subclass of) ModelElement and it`s neither a ConnnectionElemnt nor a NodeModelElement.
canConvert(Class) - Method in class org.jupe.editors.classdiagram.model.serializer.NodeModelElementConverter
Returns true if argument is a equal to (or subclass of) NodeModelElement.
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.AtomicAddCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.AtomicCreateCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionCreateCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionReconnectCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.NodeAddCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.NodeCreateCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.NodeDeleteCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.NodeOrphanChildCommand
 
canExecute() - Method in class org.jupe.editors.classdiagram.model.commands.NodeSetConstraintCommand
 
canUndo() - Method in class org.jupe.editors.classdiagram.model.commands.NodeDeleteCommand
 
CAPTION_PROP - Static variable in class org.jupe.editors.classdiagram.model.connections.DependencyElement
property ID for the caption of a dependency.
CAPTION_PROP - Static variable in class org.jupe.editors.classdiagram.model.connections.RelationElement
PropertyID for the caption.
change(IResource) - Method in interface org.jupe.synchronisation.sourcechanges.IChangeHandler
When a resource has changed this method is called.
change(IResource) - Method in class org.jupe.synchronisation.sourcechanges.java.FileHandler
 
change(IResource) - Method in class org.jupe.synchronisation.sourcechanges.java.FolderHandler
 
checkType(String) - Method in interface org.jupe.source.ISource
Causes a propagation of a type from the source to the UML2 model (if it doesn't already exist there).
checkType(String) - Method in class org.jupe.source.java.JavaSource
 
CHILD_ADDED_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
PropertyId used to fire an event when a child is added to this diagram.
CHILD_REMOVED_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
PropertyId used to fire an event when a child is removed from this diagram.
ChooseJupeExpDestWizardPage - Class in org.jupe.plugin.wizards.exports.xmi
Wizard Page for the ExportXMIWizard to let user choose the export destination of the xmi file.
ChooseJupeExpDestWizardPage(String, IProject) - Constructor for class org.jupe.plugin.wizards.exports.xmi.ChooseJupeExpDestWizardPage
Constructor provides this wizard page.
ChooseJupeFilesWizardPage - Class in org.jupe.plugin.wizards.exports.xmi
Wizard Page for the ExportXMIWizard to let user choose the set of .jupe files to be exported.
ChooseJupeFilesWizardPage(String, IProject) - Constructor for class org.jupe.plugin.wizards.exports.xmi.ChooseJupeFilesWizardPage
Constructor
CLASS - Static variable in interface org.jupe.plugin.JupeImageDescriptors
 
ClassCommand - Class in org.jupe.editors.classdiagram.model.commands.directedit
 
ClassCommand(ClassElement, String) - Constructor for class org.jupe.editors.classdiagram.model.commands.directedit.ClassCommand
 
ClassDiagram - Class in org.jupe.editors.classdiagram.model
A ClassDiagram represents the subset of elements of the complete UML2 model which are shown in a class diagram.
ClassDiagram(UML2ModelRoot) - Constructor for class org.jupe.editors.classdiagram.model.ClassDiagram
Constructor
ClassDiagramActionBarContributor - Class in org.jupe.editors.classdiagram.actions
 
ClassDiagramActionBarContributor() - Constructor for class org.jupe.editors.classdiagram.actions.ClassDiagramActionBarContributor
 
ClassDiagramEditor - Class in org.jupe.editors.classdiagram
Provides the Jupe class diagram editor based on the GEF editor.
ClassDiagramEditor() - Constructor for class org.jupe.editors.classdiagram.ClassDiagramEditor
Constructor
ClassDiagramEditorPaletteFactory - Class in org.jupe.editors.classdiagram
 
ClassDiagramEditPart - Class in org.jupe.editors.classdiagram.parts
Root edit part for class diagrams (may include packages, classes, connections, etc.).
ClassDiagramEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.ClassDiagramEditPart
 
ClassDiagramSerializer - Class in org.jupe.editors.classdiagram.model.serializer
Utility class that provides static methods to convert ClassDiagrams to XML and vice-versa.
ClassDiagramSerializer(JupeProject) - Constructor for class org.jupe.editors.classdiagram.model.serializer.ClassDiagramSerializer
 
ClassDiagramSerializerTest - Class in org.jupe.editors.classdiagram.model.serializer
Class for testing of ClassDiagramSerializer.
ClassDiagramSerializerTest() - Constructor for class org.jupe.editors.classdiagram.model.serializer.ClassDiagramSerializerTest
 
ClassDiagramTest - Class in org.jupe.editors.classdiagram.model
 
ClassDiagramTest() - Constructor for class org.jupe.editors.classdiagram.model.ClassDiagramTest
 
ClassEditPart - Class in org.jupe.editors.classdiagram.parts.nodes
Edit part for ClassElements.
ClassEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.nodes.ClassEditPart
 
ClassEditPartTest - Class in org.jupe.editors.classdiagram.parts
 
ClassEditPartTest() - Constructor for class org.jupe.editors.classdiagram.parts.ClassEditPartTest
 
ClassEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
EditPolicy for a ClassFigure.
ClassEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.ClassEditPolicy
 
ClassElement - Class in org.jupe.editors.classdiagram.model.nodes
Element to represent a Class in an ClassDiagramElement.
ClassElement() - Constructor for class org.jupe.editors.classdiagram.model.nodes.ClassElement
Default constructor.
ClassElement(Class) - Constructor for class org.jupe.editors.classdiagram.model.nodes.ClassElement
constructor for a new ClassElement
ClassElementTest - Class in org.jupe.editors.classdiagram.model.nodes
Test for ClassElement.
ClassElementTest() - Constructor for class org.jupe.editors.classdiagram.model.nodes.ClassElementTest
 
ClassFigure - Class in org.jupe.editors.classdiagram.graphics.nodes
Figure that represents a uml2-class.
ClassFigure(String) - Constructor for class org.jupe.editors.classdiagram.graphics.nodes.ClassFigure
constructor of a new class figure; sets the name label and creates two figures containing either attributes or methods
ClassHandler - Class in org.jupe.synchronisation.umlchanges.java
 
ClassHandler(JupeProject) - Constructor for class org.jupe.synchronisation.umlchanges.java.ClassHandler
 
ClassHandlerTest - Class in org.jupe.synchronisation.umlchanges.java
 
ClassHandlerTest() - Constructor for class org.jupe.synchronisation.umlchanges.java.ClassHandlerTest
 
ClassInterfaceEditPart - Class in org.jupe.editors.classdiagram.parts.nodes
Helper class for common behaviour of ClassEditPart and InterfaceEditPart.
ClassInterfaceEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.nodes.ClassInterfaceEditPart
 
ClassInterfaceHandler - Class in org.jupe.synchronisation.umlchanges.java
 
ClassInterfaceHandler(JupeProject) - Constructor for class org.jupe.synchronisation.umlchanges.java.ClassInterfaceHandler
 
ClassInterfaceHandlerTest - Class in org.jupe.synchronisation.sourcechanges.java
 
ClassInterfaceHandlerTest() - Constructor for class org.jupe.synchronisation.sourcechanges.java.ClassInterfaceHandlerTest
 
ClassInterfaceNameValidator - Class in org.jupe.editors.classdiagram.model.validators
A validator that checks if a string is a valid caption of a class (ie class name).
ClassInterfaceNameValidator() - Constructor for class org.jupe.editors.classdiagram.model.validators.ClassInterfaceNameValidator
 
ClassInterfaceNameValidatorTest - Class in org.jupe.editors.classdiagram.model.validators
 
ClassInterfaceNameValidatorTest() - Constructor for class org.jupe.editors.classdiagram.model.validators.ClassInterfaceNameValidatorTest
 
clearLog() - Method in class org.jupe.plugin.Debug
Clears the log list.
commandStackChanged(EventObject) - Method in class org.jupe.editors.classdiagram.ClassDiagramEditor
COMMENT_CONN_STR - Static variable in interface org.jupe.editors.classdiagram.IConstants
 
COMMENT_DEFAULT_HEIGHT - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
COMMENT_DEFAULT_WIDTH - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
COMMENT_OTHER_MARGIN - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
COMMENT_TOP_MARGIN - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
CommentCommand - Class in org.jupe.editors.classdiagram.model.commands.directedit
 
CommentCommand(CommentElement, String) - Constructor for class org.jupe.editors.classdiagram.model.commands.directedit.CommentCommand
 
CommentConnectionEditPart - Class in org.jupe.editors.classdiagram.parts.connections
Edit part for comment connection model elements.
CommentConnectionEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.connections.CommentConnectionEditPart
 
CommentConnectionElement - Class in org.jupe.editors.classdiagram.model.connections
Model element for the connecting line between a CommentElement and any other node element.
CommentConnectionElement() - Constructor for class org.jupe.editors.classdiagram.model.connections.CommentConnectionElement
Default constructor.
CommentConnectionElement(NodeModelElement, NodeModelElement) - Constructor for class org.jupe.editors.classdiagram.model.connections.CommentConnectionElement
Constructor which creates the CommentConnectionElement which the given ends.
CommentConnectionFigure - Class in org.jupe.editors.classdiagram.graphics.connections
A figure used to connect a comment figure with another node figure The connection appears as a dashed line.
CommentConnectionFigure() - Constructor for class org.jupe.editors.classdiagram.graphics.connections.CommentConnectionFigure
The constructor of a new CommentConnectionFigure.
CommentEditPart - Class in org.jupe.editors.classdiagram.parts.nodes
Edit part for comments.
CommentEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.nodes.CommentEditPart
 
CommentEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
EditPolicy for a CommentFigure.
CommentEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.CommentEditPolicy
 
CommentElement - Class in org.jupe.editors.classdiagram.model.nodes
ModelElement that represents a comment.
CommentElement() - Constructor for class org.jupe.editors.classdiagram.model.nodes.CommentElement
Default constructor.
CommentElementTest - Class in org.jupe.editors.classdiagram.model.nodes
Test for CommentElement.
CommentElementTest() - Constructor for class org.jupe.editors.classdiagram.model.nodes.CommentElementTest
 
CommentFigure - Class in org.jupe.editors.classdiagram.graphics.nodes
Figure that represents a uml2-comment.
CommentFigure(String) - Constructor for class org.jupe.editors.classdiagram.graphics.nodes.CommentFigure
Constructor for a new CommentFigure.
completeInPrimitiveTypes(String) - Method in class org.jupe.uml2model.UML2ModelRoot
Searches for possible resolution of the given String to the type name of a primitive type.
completeInUML2(String) - Method in class org.jupe.uml2model.UML2ModelRoot
Completes the given String to a type name found in the UML2 model.
completeInUnresolvedTypes(String) - Method in class org.jupe.uml2model.UML2ModelRoot
Searches for possible auto-completion resolution of the given String to a type name that is in the package for unresolved types right now.
ComponentEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
Edit Policy for components within a container such as nodes within a class diagram.
ComponentEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.ComponentEditPolicy
 
COMPOSITION_STR - Static variable in interface org.jupe.editors.classdiagram.IConstants
 
configure() - Method in class org.jupe.plugin.JupeNature
 
ConnectionCreateCommand - Class in org.jupe.editors.classdiagram.model.commands
A command to create a connection between two NodeModelElement.
ConnectionCreateCommand(NodeModelElement, String) - Constructor for class org.jupe.editors.classdiagram.model.commands.ConnectionCreateCommand
Instantiate a command that can create a connection between two NodeModelElements.
ConnectionCreateCommandTest - Class in org.jupe.editors.classdiagram.model.commands
 
ConnectionCreateCommandTest() - Constructor for class org.jupe.editors.classdiagram.model.commands.ConnectionCreateCommandTest
 
ConnectionDeleteCommand - Class in org.jupe.editors.classdiagram.model.commands
A command to disconnect a connection from its endpoints and remove it from the model.
ConnectionDeleteCommand(ConnectionElement) - Constructor for class org.jupe.editors.classdiagram.model.commands.ConnectionDeleteCommand
Create a command that will disconnect a connection from its endpoints.
ConnectionDeleteCommandTest - Class in org.jupe.editors.classdiagram.model.commands
 
ConnectionDeleteCommandTest() - Constructor for class org.jupe.editors.classdiagram.model.commands.ConnectionDeleteCommandTest
 
ConnectionEditPart - Class in org.jupe.editors.classdiagram.parts.connections
Edit part for Connection model elements.
ConnectionEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.connections.ConnectionEditPart
 
ConnectionElement - Class in org.jupe.editors.classdiagram.model.connections
Base class for model element that represent a connection between two node elements of a class diagram.
ConnectionElement() - Constructor for class org.jupe.editors.classdiagram.model.connections.ConnectionElement
Default constructor.
ConnectionElement(NodeModelElement, NodeModelElement) - Constructor for class org.jupe.editors.classdiagram.model.connections.ConnectionElement
Constructor for ConnectionElement which creates a connection between two distinct NodeModelElements.
ConnectionElementConverter - Class in org.jupe.editors.classdiagram.model.serializer
Converter that will hook up in the XStream structure to ensure proper translation of Connections to/from XML.
ConnectionElementConverter(ClassMapper, String, JupeProject) - Constructor for class org.jupe.editors.classdiagram.model.serializer.ConnectionElementConverter
Constructor.
ConnectionReconnectCommand - Class in org.jupe.editors.classdiagram.model.commands
A command to reconnect a connection to a different start point or end point.
ConnectionReconnectCommand(ConnectionElement) - Constructor for class org.jupe.editors.classdiagram.model.commands.ConnectionReconnectCommand
Instantiate a command that can reconnect a Connection instance to a different source or target endpoint.
CONNECTIONS_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Property ID used to fire an event when either an outgoing or incoming connection is modified.
ContainerEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
Edit policy for the PackageEditPart.
ContainerEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.ContainerEditPolicy
 
contributeToMenu(IMenuManager) - Method in class org.jupe.editors.classdiagram.actions.ClassDiagramActionBarContributor
 
contributeToToolBar(IToolBarManager) - Method in class org.jupe.editors.classdiagram.actions.ClassDiagramActionBarContributor
 
convertDiagramToXML(ClassDiagram) - Method in class org.jupe.editors.classdiagram.model.serializer.ClassDiagramSerializer
Converts a ClassDiagram to XML.
convertXMLtoDiagram(String) - Method in class org.jupe.editors.classdiagram.model.serializer.ClassDiagramSerializer
Converts an XML string to a ClassDiagram object The XML representation of the ClassDiagram must be in coherence with the current workspace - every element that is referenced in it must exist in the UML2 model with the same key.
createAggregation(Classifier, Classifier) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createAssociation(Classifier, Classifier) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createAttributeInClass(Class, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createAttributeInInterface(Interface, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createClass(String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createClassInPackage(Package, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createComment(NamedElement) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createComposition(Classifier, Classifier) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createControl(Composite) - Method in class org.jupe.plugin.wizards.exports.graphic.ExportGraphicWizardPage
createControl(Composite) - Method in class org.jupe.plugin.wizards.exports.xmi.ChooseJupeExpDestWizardPage
createControl(Composite) - Method in class org.jupe.plugin.wizards.exports.xmi.ChooseJupeFilesWizardPage
createDependency(NamedElement, NamedElement) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createEditPart(EditPart, Object) - Method in class org.jupe.editors.classdiagram.parts.PartFactory
Create a corresponding EditPart to a given model element.
createFileAnywhereInProject(Shell, IProject, String[]) - Method in class org.jupe.plugin.dialogs.resourcetree.FileCreateDialog
Method opens dialog to select any location in the given project as location to create a resource.
createFileIntoFolderInProject(Shell, IProject, String[]) - Method in class org.jupe.plugin.dialogs.resourcetree.FileCreateDialog
Method opens dialog to select any folder in the given project as location to create a resource.
createGeneralization(Class, Class) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createGeneralization(Interface, Interface) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createInitialLayout(IPageLayout) - Method in class org.jupe.plugin.perspectives.JupeStandardPerspective
Creates and sets JUPE perspective's initial layout
createInterface(String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createInterfaceInPackage(Package, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createInterfaceRealization(Class, Interface) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createMethodInClass(Class, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createMethodInInterface(Interface, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createObject() - Method in class org.jupe.uml2model.UML2ModelFactory
 
createObjectInPackage(Package) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createPackage(String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createPackage(String) - Method in class org.jupe.unittest.TestProject
 
createPackageInPackage(Package, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createParameterInMethod(Operation, String) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createPartControl(Composite) - Method in class org.jupe.plugin.views.UndoRedoView
This is a callback that will allow us to create the viewer and initialize it.
createPropertyEditor(Composite) - Method in class org.jupe.editors.classdiagram.model.nodes.contentassistent.TypeNamePropertyDescriptor
createSlotInObject(InstanceSpecification) - Method in class org.jupe.uml2model.UML2ModelFactory
 
createType(IPackageFragment, String, String) - Method in class org.jupe.unittest.TestProject
 
createUnresolvedType(String) - Method in class org.jupe.uml2model.UML2ModelFactory
Creates a type in UML2 that cannot be resolved right now in the source code or used libraries.

A B C D E F G H I J L M N O P Q R S T U V X