org.argouml.uml.diagram
Class ProjectMemberDiagram

java.lang.Object
  |
  +--org.argouml.kernel.ProjectMember
        |
        +--org.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)
           
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

FILE_EXT

public static final java.lang.String FILE_EXT

PGML_TEE

public static final java.lang.String PGML_TEE

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()
Overrides:
getType in class ProjectMember

getFileExtension

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

load

public void load()
Overrides:
load in class ProjectMember

save

public void save(java.lang.String path,
                 boolean overwrite)
Overrides:
save in class ProjectMember

save

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

setDiagram

protected void setDiagram(ArgoDiagram diagram)


ArgoUML (c) 1996-2002
ArgoUML Project Home
ArgoUML Cookbook