org.argouml.uml.diagram
Class ProjectMemberDiagram

java.lang.Object
  extended byorg.argouml.kernel.ProjectMember
      extended byorg.argouml.uml.diagram.ProjectMemberDiagram

public class ProjectMemberDiagram
extends ProjectMember


Field Summary
static org.tigris.gef.ocl.OCLExpander expander
           
static java.lang.String FILE_EXT
           
static java.lang.String MEMBER_TYPE
           
static java.lang.String PGML_TEE
           
 
Fields inherited from class org.argouml.kernel.ProjectMember
_project, cat
 
Constructor Summary
ProjectMemberDiagram(ArgoDiagram d, Project p)
           
ProjectMemberDiagram(java.lang.String name, Project p)
           
 
Method Summary
 ArgoDiagram getDiagram()
           
 java.lang.String getFileExtension()
           
 java.lang.String getType()
           
 void load()
           
 void save(java.lang.String path, boolean overwrite)
           
 void save(java.lang.String path, boolean overwrite, java.io.Writer writer)
           
 void save(java.io.Writer writer)
          Write the diagram to the given writer.
protected  void setDiagram(ArgoDiagram diagram)
           
 
Methods inherited from class org.argouml.kernel.ProjectMember
getName, getPlainName, getProject, getURL, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MEMBER_TYPE

public static final java.lang.String MEMBER_TYPE
See Also:
Constant Field Values

FILE_EXT

public static final java.lang.String FILE_EXT
See Also:
Constant Field Values

PGML_TEE

public static final java.lang.String PGML_TEE
See Also:
Constant Field Values

expander

public static org.tigris.gef.ocl.OCLExpander expander
Constructor Detail

ProjectMemberDiagram

public ProjectMemberDiagram(java.lang.String name,
                            Project p)

ProjectMemberDiagram

public ProjectMemberDiagram(ArgoDiagram d,
                            Project p)
Method Detail

getDiagram

public ArgoDiagram getDiagram()

getType

public java.lang.String getType()
Specified by:
getType in class ProjectMember

getFileExtension

public java.lang.String getFileExtension()
Specified by:
getFileExtension in class ProjectMember

load

public void load()
Specified by:
load in class ProjectMember

save

public void save(java.lang.String path,
                 boolean overwrite)
Specified by:
save in class ProjectMember
Parameters:
path -
overwrite -

save

public void save(java.lang.String path,
                 boolean overwrite,
                 java.io.Writer writer)
Specified by:
save in class ProjectMember
Parameters:
path -
overwrite -
writer -

save

public void save(java.io.Writer writer)
Write the diagram to the given writer.

Overrides:
save in class ProjectMember
Parameters:
writer -
See Also:
ProjectMember.save(java.io.Writer)

setDiagram

protected void setDiagram(ArgoDiagram diagram)


ArgoUML © 1996-2003 (20040125)ArgoUML Project HomeArgoUML Cookbook