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

S

saveUML2Model() - Method in class org.jupe.plugin.JupeProject
Saves UML2 Model to location defined in the preferences.
saveUML2Model(URI) - Method in class org.jupe.plugin.JupeProject
Saves the UML2 model under the given file URI.
select(Viewer, Object, Object) - Method in class org.jupe.plugin.dialogs.resourcetree.FileFilter
selectionChanged(IAction, ISelection) - Method in class org.jupe.editors.classdiagram.actions.AbstractAddAction
 
selectionChanged(SelectionChangedEvent) - Method in class org.jupe.plugin.dialogs.resourcetree.TreeSelectionChooseDialog
selectionChanged(SelectionChangedEvent) - Method in class org.jupe.plugin.dialogs.resourcetree.TreeSelectionCreateDialag
SemaphoreBlock - Class in org.jupe.synchronisation
 
SEPARATOR_BORDER_BOTTOM_PADDING - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
SEPARATOR_BORDER_LEFT_PADDING - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
SEPARATOR_BORDER_RIGHT_PADDING - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
SEPARATOR_BORDER_TOP_PADDING - Static variable in interface org.jupe.editors.classdiagram.graphics.IGraphicsConstants
 
SeparatorBorder - Class in org.jupe.editors.classdiagram.graphics.nodes.atomics
Border that consists only of a line in top of the figure.
SeparatorBorder() - Constructor for class org.jupe.editors.classdiagram.graphics.nodes.atomics.SeparatorBorder
Constructor of a new SeperatorBorder.
setAbstract(boolean) - Method in class org.jupe.editors.classdiagram.graphics.nodes.atomics.MethodFigure
Set if a method should be abstract or not.
setAbstract(boolean) - Method in class org.jupe.editors.classdiagram.graphics.nodes.ClassFigure
Set if this class is abstract.
setActivePart(IAction, IWorkbenchPart) - Method in class org.jupe.editors.classdiagram.actions.AbstractAddAction
 
setCaption(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.DependencyFigure
Set the caption of the DependencyFigure
setCaption(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Set the description of the RelationFigure.
setCaption(String, String) - Method in class org.jupe.editors.classdiagram.graphics.nodes.ObjectFigure
Set caption of this ObjectFigure
setCaptionLabel(Label) - Method in class org.jupe.editors.classdiagram.graphics.nodes.ObjectFigure
Set the captionLabel of this ObjectFigure
setChild(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.AtomicAddCommand
 
setChild(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.AtomicCreateCommand
 
setContent(String) - Method in interface org.jupe.editors.classdiagram.model.nodes.contentassistent.ITypeContentProposal
 
setContent(String) - Method in class org.jupe.source.java.JavaTypeContentProposal
 
setCornerSize(int) - Method in class org.jupe.editors.classdiagram.graphics.nodes.atomics.FoldedCornerFigure
Sets the size of the figure's corner to the given offset.
setDialogMessage(String) - Method in class org.jupe.plugin.dialogs.resourcetree.TreeSelectionCreateDialag
Method sets initial dialog message.
setDirected(boolean) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Set connection between node figures directed i.e. add an arrow
setDirty(boolean) - Method in class org.jupe.editors.classdiagram.ClassDiagramEditor
Method sets dirty flag on this editor.
setEditor(ClassDiagramEditor) - Method in class org.jupe.editors.classdiagram.model.ClassDiagram
Method sets class diagram editor in which this diagram is open.
setEndFigure(Figure) - Method in class org.jupe.editors.classdiagram.graphics.connections.AbstractConnectionFigure
 
setEndFigure(Figure) - Method in interface org.jupe.editors.classdiagram.graphics.connections.IConnectionFigure
This method sets the end point of a connection.
setEndMultiplicity(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Set multiplicity at end point of connection.
setEndMultiplicityDescription(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Set description of multiplicity at end point of the connection.
setFocus() - Method in class org.jupe.plugin.views.UndoRedoView
Passing the focus request to the viewer's control.
setInterfaceRealization(boolean) - Method in class org.jupe.editors.classdiagram.graphics.connections.HierarchicFigure
Sets the type of HierarchicFigure : interface realization or generalization
setJavaSourceBlocked(boolean) - Method in class org.jupe.synchronisation.SyncBlock
 
setJupeProject(JupeProject) - Method in class org.jupe.editors.classdiagram.model.ClassDiagram
Set the Jupe project this diagram belongs to.
setLineItalic(String, boolean) - Method in class org.jupe.editors.classdiagram.graphics.nodes.atomics.AttributeFigure
Set if a line should be italic or not.
setLocation(Point) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Set the location for a NodeModelElement.
setName(String) - Method in class org.jupe.editors.classdiagram.graphics.nodes.AbstractClassInterfaceFigure
Set the name of the class or interface.
setName(String) - Method in class org.jupe.editors.classdiagram.graphics.nodes.PackageFigure
Set the name of the package.
setNewSource(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionReconnectCommand
Set a new source endpoint for this connection.
setNewTarget(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionReconnectCommand
Set a new target endpoint for this connection When execute() is invoked, the target endpoint of the connection will be attached to the supplied Shape instance.
setParent(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.AtomicAddCommand
 
setParent(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.AtomicCreateCommand
 
setPrintDebugMessages(boolean) - Method in class org.jupe.plugin.JupePlugin
Method enables/disables printing of debug messages.
setProject(IProject) - Method in class org.jupe.plugin.JupeNature
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.ClassDiagram
Children should override this.
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.connections.CommentConnectionElement
Method called when property is changed
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.connections.DependencyElement
Method called when property is changed
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.connections.GeneralizationElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.connections.InterfaceRealizationElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.connections.RelationElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.ModelElement
Children should override this.
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.AbstractClassInterfaceElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.AttributeElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.ClassElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.CommentElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.InterfaceElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.MethodElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.ObjectElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.PackageElement
 
setPropertyValue(Object, Object) - Method in class org.jupe.editors.classdiagram.model.nodes.SlotElement
 
setSize(Dimension) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Set the size of a NodeModelElement.
setSource(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.connections.ConnectionElement
Set the source endpoint of this connection.
setSource(ISource) - Method in class org.jupe.plugin.JupeProject
Set the source that is associated with that project.
setSourceConnections(List<ConnectionElement>) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Sets the list of all ConnectionElement which have this NodeModelElements as source.
setStartFigure(Figure) - Method in class org.jupe.editors.classdiagram.graphics.connections.AbstractConnectionFigure
 
setStartFigure(Figure) - Method in interface org.jupe.editors.classdiagram.graphics.connections.IConnectionFigure
This method sets the start point of a connection.
setStartMultiplicity(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Set multiplicity type at start point of the connection.
setStartMultiplicityDescription(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Set description of multiplicity at start point of the connection
setStatic(boolean) - Method in class org.jupe.editors.classdiagram.graphics.nodes.atomics.MethodFigure
Set if a method is static or not.
setTarget(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionCreateCommand
Set the target endpoint for the connection.
setTarget(NodeModelElement) - Method in class org.jupe.editors.classdiagram.model.connections.ConnectionElement
Set the endPoint endpoint of this connection.
setTargetConnections(List<ConnectionElement>) - Method in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Sets the list of all ConnectionElement which have this NodeModelElements as targets.
setText(String) - Method in class org.jupe.editors.classdiagram.graphics.nodes.CommentFigure
Sets the text of the TextFlow to the given value.
setType(String) - Method in class org.jupe.editors.classdiagram.graphics.connections.RelationFigure
Sets the type of the connection : aggregation, association or composition The corresponding decoration (nothing or a rhombus) is set in a certain distance.
setUml2Blocked(boolean) - Method in class org.jupe.synchronisation.SyncBlock
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.ClassDiagram
As this is the modelRoot element of the model, calling this method has no effect.
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.connections.CommentConnectionElement
Method used to change elements in uml2 model
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.connections.ConnectionElement
(non-Javadoc)
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.connections.DependencyElement
Method used to change elements in uml2 model
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.connections.GeneralizationElement
Method used to change elements in uml2 model
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.connections.InterfaceRealizationElement
Method used to change elements in uml2 model
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.connections.RelationElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.ModelElement
Children should override this method, call super.setUML2Element(uml2Element) and then update their UML2Element accordingly.
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.AttributeElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.ClassElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.CommentElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.InterfaceElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.MethodElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.ObjectElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.PackageElement
 
setUML2Element(Element) - Method in class org.jupe.editors.classdiagram.model.nodes.SlotElement
 
setUML2Model(Model) - Method in class org.jupe.uml2model.UML2ModelRoot
 
setUp() - Method in class org.jupe.editors.classdiagram.graphics.connections.DependencyFigureTest
 
setUp() - Method in class org.jupe.editors.classdiagram.graphics.connections.HierarchicFigureTest
 
setUp() - Method in class org.jupe.editors.classdiagram.graphics.nodes.ObjectFigureTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.ClassDiagramTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.commands.AddCommandTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionCreateCommandTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.commands.ConnectionDeleteCommandTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.connections.DependencyElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.connections.RelationElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.ModelElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.AttributeElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.ClassElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.CommentElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.InterfaceElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.MethodElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.ObjectElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.PackageElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.nodes.SlotElementTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.serializer.ClassDiagramSerializerTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.validators.AttributeMethodNameValidatorTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.validators.ClassInterfaceNameValidatorTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.validators.MultiplicityValidatorTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.validators.ObjectNameValidatorTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.validators.PackageNameValidatorTest
 
setUp() - Method in class org.jupe.editors.classdiagram.model.validators.ParameterListValidatorTest
 
setUp() - Method in class org.jupe.editors.classdiagram.parts.ClassEditPartTest
 
setUp() - Method in class org.jupe.editors.classdiagram.parts.PackageEditPartTest
 
setUp() - Method in class org.jupe.plugin.exceptions.JupeExceptionLogOnlyTest
 
setUp() - Method in class org.jupe.plugin.exceptions.JupeExceptionWithPopUpTest
 
setUp() - Method in class org.jupe.plugin.JupePluginTest
 
setUp() - Method in class org.jupe.source.java.JavaSourceTest
 
setUp() - Method in class org.jupe.synchronisation.sourcechanges.java.ClassInterfaceHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.sourcechanges.java.FileHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.sourcechanges.java.FolderHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.umlchanges.java.ClassHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.umlchanges.java.InterfaceHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.umlchanges.java.ModelHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.umlchanges.java.PackageHandlerTest
 
setUp() - Method in class org.jupe.synchronisation.UtilTest
 
setUp() - Method in class org.jupe.uml2model.HiddenPackageTest
 
setUp() - Method in class org.jupe.uml2model.UML2ModelFactoryTest
 
setUp() - Method in class org.jupe.uml2model.UML2ModelRootTest
 
setUp() - Method in class org.jupe.unittest.AbstractProjectTestCase
 
setUpHiddenPackages() - Method in class org.jupe.uml2model.UML2ModelRoot
Creates two hidden packages: One for primitive types (e.g. int, boolean) which are loaded from the UML2 library, and another one for temporary unresolved types.
setVisibility(String) - Method in class org.jupe.editors.classdiagram.graphics.nodes.ClassFigure
Sets the visibility of a class or interface.
setVisibility(String) - Method in class org.jupe.editors.classdiagram.graphics.nodes.InterfaceFigure
Sets the visibility of a class or interface.
setXmiIDs(XMLResource) - Method in class org.jupe.uml2model.UML2ModelRoot
Writes the unique IDs of UML2 elements that are stored in UML2ModelRoot.IDFromElement and UML2ModelRoot.elementFromID at runtime into the XML file that contains the UML2 model.
SEVERITY_ERROR - Static variable in exception org.jupe.plugin.exceptions.JupeException
 
SEVERITY_INFO - Static variable in exception org.jupe.plugin.exceptions.JupeException
 
SHOW_PROJECT_RESOURCES - Static variable in class org.jupe.plugin.dialogs.resourcetree.FileChooseDialog
flag to show project itself and all subfolder in a project that contains files with specified file extension
SHOW_PROJECT_SUBFOLDERS_ONLY - Static variable in class org.jupe.plugin.dialogs.resourcetree.FileChooseDialog
flag to show project itself and project subfolders only, no file will be displayed
SHOW_SUBFOLDERS_ONLY - Static variable in class org.jupe.plugin.dialogs.resourcetree.FileChooseDialog
flag to show project subfolders only, no file will be diplayed
SHOW_SUBFOLDERS_RESOURCES - Static variable in class org.jupe.plugin.dialogs.resourcetree.FileChooseDialog
flag to show all subfolder in a project that contains files with specified file extension
SHOW_WORKSPACE_PROJECT_RESOURCES - Static variable in class org.jupe.plugin.dialogs.resourcetree.FileChooseDialog
flag to show complete workspace including all projects, subfolders and files
SHOW_WORKSPACE_PROJECTS_ONLY - Static variable in class org.jupe.plugin.dialogs.resourcetree.FileChooseDialog
flag to show all projects regardless their nature, no subfolder or files will be displayed
SimpleContainerEditPolicy - Class in org.jupe.editors.classdiagram.parts.policies
Edit policy for ClassInterfaceFigures and ObjectFigures
SimpleContainerEditPolicy() - Constructor for class org.jupe.editors.classdiagram.parts.policies.SimpleContainerEditPolicy
 
SimpleHandler - Class in org.jupe.synchronisation.umlchanges
Abstract, language independant base class for handlers of changes UML2 element that don't contain others.
SimpleHandler() - Constructor for class org.jupe.synchronisation.umlchanges.SimpleHandler
 
SimpleUML2ModelRootTest - Class in org.jupe.uml2model
 
SimpleUML2ModelRootTest() - Constructor for class org.jupe.uml2model.SimpleUML2ModelRootTest
 
SIZE_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
PropertyId used to fire an event when the size of this node is modified.
SlotEditPart - Class in org.jupe.editors.classdiagram.parts.nodes
Edit part for AttributeValueElements.
SlotEditPart() - Constructor for class org.jupe.editors.classdiagram.parts.nodes.SlotEditPart
 
SlotElement - Class in org.jupe.editors.classdiagram.model.nodes
 
SlotElement() - Constructor for class org.jupe.editors.classdiagram.model.nodes.SlotElement
 
SlotElement(Slot) - Constructor for class org.jupe.editors.classdiagram.model.nodes.SlotElement
 
SlotElementTest - Class in org.jupe.editors.classdiagram.model.nodes
 
SlotElementTest() - Constructor for class org.jupe.editors.classdiagram.model.nodes.SlotElementTest
 
SOURCE_CONNECTIONS_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.NodeModelElement
Property ID used to fire an event when the list of outgoing connections is modified.
SOURCE_PROP - Static variable in class org.jupe.editors.classdiagram.model.connections.ConnectionElement
Property ID for the source NodeModelElement of a connection.
start(BundleContext) - Method in class org.jupe.plugin.JupePlugin
STARTATTRIBUTENAME_PROP - Static variable in class org.jupe.editors.classdiagram.model.connections.RelationElement
PropertyID for the name used by the property at the end of the association to name the start.
STARTDESC_PROP - Static variable in class org.jupe.editors.classdiagram.model.connections.RelationElement
PropertyID for the description corresponding to start multiplicity.
STARTMULT_PROP - Static variable in class org.jupe.editors.classdiagram.model.connections.RelationElement
PropertyId for the multiplicity at the start of a relation.
STATIC_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.AttributeElement
PropertyId for the static flag of an attribute.
STATIC_PROP - Static variable in class org.jupe.editors.classdiagram.model.nodes.MethodElement
PropertyId for the static flag of a method.
stop(BundleContext) - Method in class org.jupe.plugin.JupePlugin
stringToInteger(String) - Static method in class org.jupe.editors.classdiagram.model.VisibilityPropertyDescriptor
Converts a given visibility to the corresponding integer.
SubFolderContentProvider - Class in org.jupe.plugin.dialogs.resourcetree
Content provider to select subfolder of projects only.
SubFolderContentProvider() - Constructor for class org.jupe.plugin.dialogs.resourcetree.SubFolderContentProvider
Constructor
switchCases(int) - Method in class org.jupe.synchronisation.umlchanges.AbstractContainerHandler
 
SyncBlock - Class in org.jupe.synchronisation
This class implements a mechanism to avoid circular synchronization between UML2 and source code.

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