UML

org.topcased.modeler.uml.sequencediagram
Class SequenceCreationUtils

java.lang.Object
  extended by AbstractCreationUtils
      extended by org.topcased.modeler.uml.sequencediagram.SequenceCreationUtils

public class SequenceCreationUtils
extends AbstractCreationUtils

This utility class allows to create a GraphElement associated with a Model Object

** Generated **

Constructor Summary
SequenceCreationUtils(DiagramGraphConf diagramConf)
          Constructor
 
Method Summary
 GraphElement createGraphElement(EObject obj, java.lang.String presentation)
           
protected  GraphElement createGraphElementBehaviorExecutionSpecification(org.eclipse.uml2.uml.BehaviorExecutionSpecification element, java.lang.String presentation)
           
protected  GraphElement createGraphElementCombinedFragment(org.eclipse.uml2.uml.CombinedFragment element, java.lang.String presentation)
           
protected  GraphElement createGraphElementComment(org.eclipse.uml2.uml.Comment element, java.lang.String presentation)
           
protected  GraphElement createGraphElementDestructionEvent(org.eclipse.uml2.uml.DestructionEvent element, java.lang.String presentation)
           
protected  GraphElement createGraphElementLifeline(org.eclipse.uml2.uml.Lifeline element, java.lang.String presentation)
           
protected  GraphElement createGraphElementMessage(org.eclipse.uml2.uml.Message element, java.lang.String presentation)
           
 EObject createModelObject(EObject obj)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SequenceCreationUtils

public SequenceCreationUtils(DiagramGraphConf diagramConf)
Constructor

Parameters:
diagramConf - the Diagram Graphical Configuration
Method Detail

createGraphElement

public GraphElement createGraphElement(EObject obj,
                                       java.lang.String presentation)

See Also:
org.topcased.modeler.editor.ICreationUtils#createGraphElement(org.eclipse.emf.ecore.EObject, java.lang.String)
** Generated **

createGraphElementLifeline

protected GraphElement createGraphElementLifeline(org.eclipse.uml2.uml.Lifeline element,
                                                  java.lang.String presentation)

Parameters:
element - the model element
presentation - the presentation of the graphical element
Returns:
the complete GraphElement
** Generated **

createGraphElementBehaviorExecutionSpecification

protected GraphElement createGraphElementBehaviorExecutionSpecification(org.eclipse.uml2.uml.BehaviorExecutionSpecification element,
                                                                        java.lang.String presentation)

Parameters:
element - the model element
presentation - the presentation of the graphical element
Returns:
the complete GraphElement
** Generated **

createGraphElementDestructionEvent

protected GraphElement createGraphElementDestructionEvent(org.eclipse.uml2.uml.DestructionEvent element,
                                                          java.lang.String presentation)

Parameters:
element - the model element
presentation - the presentation of the graphical element
Returns:
the complete GraphElement
** Generated **

createGraphElementMessage

protected GraphElement createGraphElementMessage(org.eclipse.uml2.uml.Message element,
                                                 java.lang.String presentation)

Parameters:
element - the model element
presentation - the presentation of the graphical element
Returns:
the complete GraphElement
** Generated **
NOT

createGraphElementComment

protected GraphElement createGraphElementComment(org.eclipse.uml2.uml.Comment element,
                                                 java.lang.String presentation)

Parameters:
element - the model element
presentation - the presentation of the graphical element
Returns:
the complete GraphElement
** Generated **

createGraphElementCombinedFragment

protected GraphElement createGraphElementCombinedFragment(org.eclipse.uml2.uml.CombinedFragment element,
                                                          java.lang.String presentation)

Parameters:
element - the model element
presentation - the presentation of the graphical element
Returns:
the complete GraphElement
** Generated **

createModelObject

public EObject createModelObject(EObject obj)
See Also:
org.topcased.modeler.editor.ICreationUtils#createModelObject(org.eclipse.emf.ecore.EObject)

UML

Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.