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

A

ABS_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.PackageElement
PropertyID for the absolute name of the package.
ABS_RETURNTYPE_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.MethodElement
PropertyId for the return type of a method.
ABS_TYPE_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.AttributeElement
PropertyId for type of the attribute (int, java.lang.String, etc).
ABS_TYPE_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.ObjectElement
PropertyID for type of the object.
ABS_TYPE_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.SlotElement
PropertyID for the type of the attribute (e.g.
ABSOLUTE_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.ClassElement
PropertyId for the absolute name of a class.
ABSOLUTE_NAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.InterfaceElement
PropertyID of the absolute name of an interface.
ABSTRACT_CONTAINER_JOB - Static variable in class org.jupe.synchronisation.SemaphoreBlock
 
ABSTRACT_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.ClassElement
PropertyId for the abstract flag of a class.
ABSTRACT_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.MethodElement
PropertyId for the abstract flag of a method.
AbstractAddAction - Class in org.jupe.editors.classdiagram.actions
 
AbstractAddAction() - Constructor for class org.jupe.editors.classdiagram.actions.AbstractAddAction
 
AbstractClassInterfaceElement - Class in org.jupe.editors.classdiagram.model.nodes
Helper class that contains equal code for ClassElement and InterfaceElement.
AbstractClassInterfaceElement() - Constructor for class org.jupe.editors.classdiagram.model.nodes.AbstractClassInterfaceElement
Default constructor of a new ClassInterfaceElement.
AbstractClassInterfaceFigure - Class in org.jupe.editors.classdiagram.graphics.nodes
Figure that represents either a uml2-class or a uml2-interface.
AbstractClassInterfaceFigure(String) - Constructor for class org.jupe.editors.classdiagram.graphics.nodes.AbstractClassInterfaceFigure
Constructor for a new AbstractClassInterfaceFigure.
AbstractCommandTest - Class in org.jupe.editors.classdiagram.model.commands
 
AbstractCommandTest() - Constructor for class org.jupe.editors.classdiagram.model.commands.AbstractCommandTest
 
AbstractConnectionFigure - Class in org.jupe.editors.classdiagram.graphics.connections
A figure representing a connection between two node figures of a class diagram.
AbstractConnectionFigure() - Constructor for class org.jupe.editors.classdiagram.graphics.connections.AbstractConnectionFigure
This is the constructor of a new AbstractConnectionFigure.
AbstractContainerHandler - Class in org.jupe.synchronisation.umlchanges
Abstract, language independant base class for handlers of UML2 elements that can contain others (e.g.
AbstractContainerHandlerJob - Class in org.jupe.synchronisation.umlchanges
 
AbstractContainerHandlerJob(String, AbstractContainerHandler, int) - Constructor for class org.jupe.synchronisation.umlchanges.AbstractContainerHandlerJob
 
AbstractHandler - Class in org.jupe.synchronisation.sourcechanges.java
 
AbstractProjectTestCase - Class in org.jupe.unittest
A test case that uses or requires an instance of TestProject.
AbstractProjectTestCase() - Constructor for class org.jupe.unittest.AbstractProjectTestCase
 
accuire(int) - Method in class org.jupe.synchronisation.SemaphoreBlock
 
ACTION_TRASH - Static variable in interface org.jupe.plugin.ImageNames
 
ACTION_TRASH - Static variable in interface org.jupe.plugin.JupeImageDescriptors
 
activate() - Method in class org.jupe.editors.classdiagram.parts.ClassDiagramEditPart
Upon activation, attach to the model element as a property change listener.
activate() - Method in class org.jupe.editors.classdiagram.parts.connections.ConnectionEditPart
Upon activation, attach to the model element as a property change listener.
activate() - Method in class org.jupe.editors.classdiagram.parts.nodes.FlowElementEditPart
Upon activation, attach to the model element as a property change listener.
activate() - Method in class org.jupe.editors.classdiagram.parts.nodes.NodeEditPart
Upon activation, attach to the model element as a property change listener.
add(IFigure, Object, int) - Method in class org.jupe.editors.classdiagram.graphics.nodes.AbstractClassInterfaceFigure
Adds a new Figure with the given constraints to the AbstractClassInterfaceFigure
add(IFigure, Object, int) - Method in class org.jupe.editors.classdiagram.graphics.nodes.ObjectFigure
Adds a new Figure with the given constraints to the ObjectFigure
add(IResource) - Method in interface org.jupe.synchronisation.sourcechanges.IChangeHandler
Calls IChangeHandler.add(IResource, boolean) with forceCreate set to true.
add(IResource, boolean) - Method in interface org.jupe.synchronisation.sourcechanges.IChangeHandler
This method is called when a resource is added and propagates the element to the UML Model.
add(String) - Method in interface org.jupe.synchronisation.sourcechanges.IChangeHandler
Propagates a given Element from source to UML level.
add(String) - Method in class org.jupe.synchronisation.sourcechanges.java.FileHandler
 
add(IType, boolean) - Method in class org.jupe.synchronisation.sourcechanges.java.FileHandler
 
add(IResource, boolean) - Method in class org.jupe.synchronisation.sourcechanges.java.FileHandler
 
add(IResource) - Method in class org.jupe.synchronisation.sourcechanges.java.FileHandler
 
add(IResource, boolean) - Method in class org.jupe.synchronisation.sourcechanges.java.FolderHandler
 
add(String) - Method in class org.jupe.synchronisation.sourcechanges.java.FolderHandler
 
add(IResource) - Method in class org.jupe.synchronisation.sourcechanges.java.FolderHandler
 
AddAdapter - Class in org.jupe.editors.classdiagram.model
The AddAdapter is needed for a work-around because in UML2 in case of adding an element the corresponding event is fired before the attributes are set.
AddAdapter(NodeModelElement) - Constructor for class org.jupe.editors.classdiagram.model.AddAdapter
 
AddAdapter - Class in org.jupe.synchronisation.umlchanges
Helper class to deal with the behaviour of the UML2 notification mechanism, that containing elements get a notification about added element before their names are set.
AddAdapter(AbstractContainerHandler) - Constructor for class org.jupe.synchronisation.umlchanges.AddAdapter
Creates a new AddAdapter.
addChild(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Adds a child to the NodeModelElement.
AddCommandTest - Class in org.jupe.editors.classdiagram.model.commands
 
AddCommandTest() - Constructor for class org.jupe.editors.classdiagram.model.commands.AddCommandTest
 
addConnection(ConnectionElement) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Add an incoming or outgoing connection to this shape.
addEditor(ClassDiagramEditor) - Method in class org.jupe.plugin.JupeProject
Get a collection of all registered source entities.
addElement(Figure) - Method in class org.jupe.editors.classdiagram.graphics.nodes.PackageFigure
Add a new figure (e.g. a ClassFigure) to the package.
addEntry(int, int, IResource) - Method in class org.jupe.plugin.Debug
Add a log entry.
addJar(String, String) - Method in class org.jupe.unittest.TestProject
 
AddJavaFileAction - Class in org.jupe.editors.classdiagram.actions
 
AddJavaFileAction() - Constructor for class org.jupe.editors.classdiagram.actions.AddJavaFileAction
 
addJupeNature(IProject) - Static method in class org.jupe.plugin.JupeNature
Specify a project as Jupe project.
addJupeNature(IProject) - Method in class org.jupe.plugin.JupePlugin
Specify a project as Jupe project.
addJupeProject(JupeProject) - Method in class org.jupe.plugin.JupePlugin
Adds a Jupe project.
addLogEntry(String, boolean) - Method in class org.jupe.plugin.JupeLog
Adds a message to the log.
AddPackageAction - Class in org.jupe.editors.classdiagram.actions
 
AddPackageAction() - Constructor for class org.jupe.editors.classdiagram.actions.AddPackageAction
 
addPages() - Method in class org.jupe.plugin.wizards.creates.classdiagram.NewClassDiagramWizard
 
addPages() - Method in class org.jupe.plugin.wizards.exports.xmi.ExportXMIWizard
AddProjectAction - Class in org.jupe.editors.classdiagram.actions
 
AddProjectAction() - Constructor for class org.jupe.editors.classdiagram.actions.AddProjectAction
 
addPropertyChangeListener(PropertyChangeListener) - Method in class org.jupe.editors.classdiagram.model.ModelElement
Attach a non-null PropertyChangeListener to this object.
addToDiagram(Element, Element) - Method in class org.jupe.editors.classdiagram.model.ClassDiagram
Display an already existing UML2 element in this diagram.
addToHash(Element, NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Add a new element and its corresponding uml2 element to the hash.
addToIDHash(Element) - Method in class org.jupe.uml2model.UML2ModelRoot
Checks if the element is already in the ID hash table (see UML2ModelRoot.IDFromElement) and adds it with a new ID if not.
AGGREGATION_STR - Static variable in interface org.jupe.editors.classdiagram.IConstants
 
ARROW_SIZE - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
Size of arrows (for associations).
assimilate(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.ClassDiagram
Creates a UML2 element to a given NodeModelElement.
assimilate(NodeModelElement) - Method in interface org.jupe.editors.classdiagram.model.IContainerElement
Assimilates a model element that already exists, but whose uml2 reference has not yet been set.
assimilate(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.nodes.AbstractClassInterfaceElement
Creates a UML2 element to a given NodeModelElement.
assimilate(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.nodes.ObjectElement
 
assimilate(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.nodes.PackageElement
Creates a UML2 element to a given NodeModelElement.
ASSOCIATION_STR - Static variable in interface org.jupe.editors.classdiagram.IConstants
 
AtomicAddCommand - Class in org.jupe.editors.classdiagram.model.commands
A command to add an existing element to a new parent.
AtomicAddCommand() - Constructor for class org.jupe.editors.classdiagram.model.commands.AtomicAddCommand
 
AtomicCreateCommand - Class in org.jupe.editors.classdiagram.model.commands
Command to create new "atomic" elements.
AtomicCreateCommand(String) - Constructor for class org.jupe.editors.classdiagram.model.commands.AtomicCreateCommand
 
ATTRIBUTE_PRIVATE - Static variable in interface org.jupe.plugin.JupeImageDescriptors
 
ATTRIBUTE_PROTECTED - Static variable in interface org.jupe.plugin.JupeImageDescriptors
 
ATTRIBUTE_PUBLIC - Static variable in interface org.jupe.plugin.JupeImageDescriptors
 
ATTRIBUTE_STR - Static variable in interface org.jupe.editors.classdiagram.IConstants
 
AttributeCommand - Class in org.jupe.editors.classdiagram.model.commands.directedit
 
AttributeCommand(AttributeElement, String) - Constructor for class org.jupe.editors.classdiagram.model.commands.directedit.AttributeCommand
 
AttributeEditPart - Class in org.jupe.editors.classdiagram.parts.nodes
Edit part for AttributeElements.
AttributeEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.nodes.AttributeEditPart
 
AttributeEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
EditPolicy for an AttributeFigure.
AttributeEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.AttributeEditPolicy
 
AttributeElement - Class in org.jupe.editors.classdiagram.model.nodes
Model element that represents an attribute of a class or interface.
AttributeElement() - Constructor for class org.jupe.editors.classdiagram.model.nodes.AttributeElement
Default constructor.
AttributeElement(Property) - Constructor for class org.jupe.editors.classdiagram.model.nodes.AttributeElement
Constructor which creates the AttributeElement with the corresponding UML2 element.
AttributeElementTest - Class in org.jupe.editors.classdiagram.model.nodes
Test for AttributeElement.
AttributeElementTest() - Constructor for class org.jupe.editors.classdiagram.model.nodes.AttributeElementTest
 
AttributeFigure - Class in org.jupe.editors.classdiagram.graphics.nodes.atomics
Figure that represents an uml2-attribute / field
AttributeFigure() - Constructor for class org.jupe.editors.classdiagram.graphics.nodes.atomics.AttributeFigure
 
AttributeMethodNameValidator - Class in org.jupe.editors.classdiagram.model.validators
A validator that checks if a String is a method name.
AttributeMethodNameValidator() - Constructor for class org.jupe.editors.classdiagram.model.validators.AttributeMethodNameValidator
 
AttributeMethodNameValidatorTest - Class in org.jupe.editors.classdiagram.model.validators
 
AttributeMethodNameValidatorTest() - Constructor for class org.jupe.editors.classdiagram.model.validators.AttributeMethodNameValidatorTest
 
ATTRIBUTES_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.AbstractClassInterfaceElement
PropertyID for attributes of a class interface.
AttributeValueCommand - Class in org.jupe.editors.classdiagram.model.commands.directedit
 
AttributeValueCommand(SlotElement, String) - Constructor for class org.jupe.editors.classdiagram.model.commands.directedit.AttributeValueCommand
 
AttributeValueEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
EditPolicy for an AttributeValueFigure.
AttributeValueEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.AttributeValueEditPolicy
 
AttributeValueFigure - Class in org.jupe.editors.classdiagram.graphics.nodes.atomics
Figure that represents an attribute and its value (subfigure of ObjectFigure).
AttributeValueFigure() - Constructor for class org.jupe.editors.classdiagram.graphics.nodes.atomics.AttributeValueFigure
 

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