org.argouml.uml.diagram
Class ProjectMemberDiagram

java.lang.Object
  extended byorg.argouml.kernel.AbstractProjectMember
      extended byorg.argouml.uml.diagram.ProjectMemberDiagram
All Implemented Interfaces:
ProjectMember

public class ProjectMemberDiagram
extends AbstractProjectMember


Field Summary
private  ArgoDiagram diagram
           
private static String FILE_EXT
           
private static String MEMBER_TYPE
           
 
Fields inherited from class org.argouml.kernel.AbstractProjectMember
 
Constructor Summary
ProjectMemberDiagram(ArgoDiagram d, Project p)
          The constructor.
 
Method Summary
 ArgoDiagram getDiagram()
           
 String getType()
           
 String getZipFileExtension()
           
protected  void setDiagram(ArgoDiagram d)
           
 
Methods inherited from class org.argouml.kernel.AbstractProjectMember
getUniqueDiagramName, getZipName, makeUniqueName, remove
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MEMBER_TYPE

private static final String MEMBER_TYPE
See Also:
Constant Field Values

FILE_EXT

private static final String FILE_EXT
See Also:
Constant Field Values

diagram

private ArgoDiagram diagram
Constructor Detail

ProjectMemberDiagram

public ProjectMemberDiagram(ArgoDiagram d,
                            Project p)
The constructor.

Parameters:
d - the diagram
p - the project
Method Detail

getDiagram

public ArgoDiagram getDiagram()
Returns:
the diagram

getType

public String getType()
Specified by:
getType in interface ProjectMember
Specified by:
getType in class AbstractProjectMember
Returns:
a short string defining the member type. Usually equals the file extension.
See Also:
AbstractProjectMember.getType()

getZipFileExtension

public String getZipFileExtension()
Specified by:
getZipFileExtension in interface ProjectMember
Overrides:
getZipFileExtension in class AbstractProjectMember
Returns:
the file extension string
See Also:
AbstractProjectMember.getZipFileExtension()

setDiagram

protected void setDiagram(ArgoDiagram d)
Parameters:
d - the diagram


ArgoUML © 1996-2004 (20050222)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook