UML

org.topcased.modeler.uml.deploymentdiagram
Class DeploymentCreationUtils

java.lang.Object
  extended by AbstractCreationUtils
      extended by org.topcased.modeler.uml.deploymentdiagram.DeploymentCreationUtils

public class DeploymentCreationUtils
extends AbstractCreationUtils

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

** Generated **

Constructor Summary
DeploymentCreationUtils(DiagramGraphConf diagramConf)
          Constructor
 
Method Summary
 GraphElement createGraphElement(EObject obj, java.lang.String presentation)
           
protected  GraphElement createGraphElementArtifact(org.eclipse.uml2.uml.Artifact element, java.lang.String presentation)
           
protected  GraphElement createGraphElementComment(org.eclipse.uml2.uml.Comment element, java.lang.String presentation)
           
protected  GraphElement createGraphElementCommunicationPath(org.eclipse.uml2.uml.CommunicationPath element, java.lang.String presentation)
           
protected  GraphElement createGraphElementDependency(org.eclipse.uml2.uml.Dependency element, java.lang.String presentation)
           
protected  GraphElement createGraphElementDeployment(org.eclipse.uml2.uml.Deployment element, java.lang.String presentation)
           
protected  GraphElement createGraphElementDeploymentSpecification(org.eclipse.uml2.uml.DeploymentSpecification element, java.lang.String presentation)
           
protected  GraphElement createGraphElementDevice(org.eclipse.uml2.uml.Device element, java.lang.String presentation)
           
protected  GraphElement createGraphElementExecutionEnvironment(org.eclipse.uml2.uml.ExecutionEnvironment element, java.lang.String presentation)
           
protected  GraphElement createGraphElementManifestation(org.eclipse.uml2.uml.Manifestation element, java.lang.String presentation)
           
protected  GraphElement createGraphElementNode(org.eclipse.uml2.uml.Node element, java.lang.String presentation)
           
 EObject createModelObject(EObject obj)
          Create the ModelObject with its initial children
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DeploymentCreationUtils

public DeploymentCreationUtils(DiagramGraphConf diagramConf)
Constructor

Parameters:
diagramConf - the Diagram Graphical Configuration
** Generated **
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 **

createGraphElementNode

protected GraphElement createGraphElementNode(org.eclipse.uml2.uml.Node element,
                                              java.lang.String presentation)

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

createGraphElementDevice

protected GraphElement createGraphElementDevice(org.eclipse.uml2.uml.Device element,
                                                java.lang.String presentation)

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

createGraphElementExecutionEnvironment

protected GraphElement createGraphElementExecutionEnvironment(org.eclipse.uml2.uml.ExecutionEnvironment element,
                                                              java.lang.String presentation)

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

createGraphElementArtifact

protected GraphElement createGraphElementArtifact(org.eclipse.uml2.uml.Artifact element,
                                                  java.lang.String presentation)

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

createGraphElementDeploymentSpecification

protected GraphElement createGraphElementDeploymentSpecification(org.eclipse.uml2.uml.DeploymentSpecification element,
                                                                 java.lang.String presentation)

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

createGraphElementDeployment

protected GraphElement createGraphElementDeployment(org.eclipse.uml2.uml.Deployment element,
                                                    java.lang.String presentation)

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

createGraphElementManifestation

protected GraphElement createGraphElementManifestation(org.eclipse.uml2.uml.Manifestation element,
                                                       java.lang.String presentation)

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

createGraphElementCommunicationPath

protected GraphElement createGraphElementCommunicationPath(org.eclipse.uml2.uml.CommunicationPath element,
                                                           java.lang.String presentation)

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

createGraphElementDependency

protected GraphElement createGraphElementDependency(org.eclipse.uml2.uml.Dependency element,
                                                    java.lang.String presentation)

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

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 **

createModelObject

public EObject createModelObject(EObject obj)
Create the ModelObject with its initial children

Parameters:
obj - the model object
Returns:
the model object with its children
** Generated **

UML

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