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

Class DiagramFacade

org.argouml.uml.DiagramFacade
All known Subclassifier:
ConcreteDiagramFacade


public abstract class DiagramFacade


Facade responsible for creating diagrams.


 Association Summary
protected Uml1SmCommandFactory  _commandSmFactory
 
protected DiCommandFactory  _diCommandFactory
 
protected UmlProject  _umlProject
 
arrow_up
 

 Constructor Summary
public   DiagramFacade(UmlProject umlProject)
 
arrow_up
 

 Method Summary
public void   addModelElement(RefObject element)
 
public void   atImportBegin()
 
public void   atImportEnd()
 
public void   cleanup()
 
public void   createDiagram(RefObject owner, String diagramName)
 
public Collection   getModifiedDiagrams()
 
public void   resetModifiedDiagrams()
 
public boolean   selectDiagram(String name)
 
public void   selectOrCreateDiagram(Namespace ns, String name)
 
public void   setProject(UmlProject umlProject)
 
arrow_up
 

Tagged Values
static false
 

 Association Detail

_commandSmFactory

protected Uml1SmCommandFactory _commandSmFactory

arrow_up


_diCommandFactory

protected DiCommandFactory _diCommandFactory

arrow_up


_umlProject

protected UmlProject _umlProject

arrow_up
 Constructor Detail

DiagramFacade

public DiagramFacade DiagramFacade(UmlProject umlProject)

Parameters:
umlProject -
Returns:
arrow_up
 Method Detail

addModelElement

public void addModelElement(RefObject element)

Parameters:
element -
arrow_up


atImportBegin

public void atImportBegin()

arrow_up


atImportEnd

public void atImportEnd()

arrow_up


cleanup

public void cleanup()

arrow_up


createDiagram

public void createDiagram(RefObject owner, String diagramName)

Parameters:
owner -
diagramName -
arrow_up


getModifiedDiagrams

public Collection getModifiedDiagrams()

Returns:
arrow_up


resetModifiedDiagrams

public void resetModifiedDiagrams()

arrow_up


selectDiagram

public boolean selectDiagram(String name)

Parameters:
name -
Returns:
arrow_up


selectOrCreateDiagram

public void selectOrCreateDiagram(Namespace ns, String name)

Parameters:
ns -
name -
arrow_up


setProject

public void setProject(UmlProject umlProject)

Parameters:
umlProject -
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.