Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

org.argouml.uml.diagram.static_structure

Class SequenceDiagramFacade

org.argouml.uml.DiagramFacade
    inheritorg.argouml.uml.diagram.static_structure.ConcreteDiagramFacade
        inheritorg.argouml.uml.diagram.static_structure.SequenceDiagramFacade

public class SequenceDiagramFacade


A facade to UML class diagrams that is used to add and modify class diagrams. WARNING - currently not to be used !!!!


 Attribute Summary
private List  _allObjects
 
private Map  _ordinal2Message
 
arrow_up
 

 Constructor Summary
public   SequenceDiagramFacade(UmlProject umlProject, float scalingFactor, boolean performBasicLayout, ProgressDialog progressDialog, boolean addAllDependentEdgesAtImportEnd)
 
arrow_up
 

 Method Summary
public void   addLink(Object clientObject, Object supplierObject, Link newLink, int ordinal, String diagramName)
 
public void   addObject(Object newObject, int x, int y)
 
public void   atImportEnd()
 
public void   cleanup()
 
protected Command   getCommandCreateDiagram(DiId newDiagramDiId, SmId namespaceSmId, String diagramName)
 
arrow_up
 

Tagged Values
static false
 

 Attribute Detail

_allObjects

private List _allObjects

arrow_up


_ordinal2Message

private Map _ordinal2Message

arrow_up
 Constructor Detail

SequenceDiagramFacade

public SequenceDiagramFacade SequenceDiagramFacade(UmlProject umlProject, float scalingFactor, boolean performBasicLayout, ProgressDialog progressDialog, boolean addAllDependentEdgesAtImportEnd)

Parameters:
umlProject -
scalingFactor -
performBasicLayout -
progressDialog -
addAllDependentEdgesAtImportEnd -
Returns:
arrow_up
 Method Detail

addLink

public void addLink(Object clientObject, Object supplierObject, Link newLink, int ordinal, String diagramName)

Parameters:
clientObject -
supplierObject -
newLink -
ordinal -
diagramName -
arrow_up


addObject

public void addObject(Object newObject, int x, int y)

Parameters:
newObject -
x -
y -
arrow_up


atImportEnd

public void atImportEnd()

arrow_up


cleanup

public void cleanup()

arrow_up


getCommandCreateDiagram

protected Command getCommandCreateDiagram(DiId newDiagramDiId, SmId namespaceSmId, String diagramName)

Parameters:
newDiagramDiId -
namespaceSmId -
diagramName -
Returns:
arrow_up
Created  2004 - 10 - 21

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.