org.argouml.uml
Class ProjectMemberModel

java.lang.Object
  |
  +--org.argouml.kernel.ProjectMember
        |
        +--org.argouml.uml.ProjectMemberModel

public class ProjectMemberModel
extends ProjectMember

This file updated by Jim Holt 1/17/00 for nsuml support


Field Summary
private  java.lang.Object _model
           
private static Logger cat
           
static java.lang.String FILE_EXT
           
static java.lang.String MEMBER_TYPE
           
 
Fields inherited from class org.argouml.kernel.ProjectMember
_project
 
Constructor Summary
ProjectMemberModel(java.lang.Object m, Project p)
           
ProjectMemberModel(java.lang.String name, Project p)
           
 
Method Summary
 java.lang.String getFileExtension()
           
 java.lang.Object getModel()
           
 java.lang.String getType()
           
 void load()
           
private  void logNotContainedElements(XMIWriter xmiwriter)
           
 void save(java.lang.String path, boolean overwrite)
          Deprecated. since 0.l5.3 since the function in the interface is removed.
 void save(java.lang.String path, boolean overwrite, java.io.Writer writer)
          Deprecated. since 0.l5.3 since the function in the interface is deprecated since 0.13.6.
 void save(java.io.Writer writer)
          Save the project model to XMI.
protected  void setModel(java.lang.Object model)
           
 
Methods inherited from class org.argouml.kernel.ProjectMember
getName, getPlainName, getProject, getURL, remove, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cat

private static Logger cat

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

_model

private java.lang.Object _model
Constructor Detail

ProjectMemberModel

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

ProjectMemberModel

public ProjectMemberModel(java.lang.Object m,
                          Project p)
Method Detail

getModel

public java.lang.Object getModel()

setModel

protected void setModel(java.lang.Object model)

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()
          throws java.io.IOException,
                 org.xml.sax.SAXException
Specified by:
load in class ProjectMember
java.io.IOException
org.xml.sax.SAXException

save

public void save(java.lang.String path,
                 boolean overwrite)
          throws java.lang.Exception
Deprecated. since 0.l5.3 since the function in the interface is removed.

java.lang.Exception

save

public void save(java.lang.String path,
                 boolean overwrite,
                 java.io.Writer writer)
          throws java.lang.Exception
Deprecated. since 0.l5.3 since the function in the interface is deprecated since 0.13.6.

Specified by:
save in class ProjectMember
Parameters:
path -
overwrite -
writer -
Throws:
java.lang.Exception

save

public void save(java.io.Writer writer)
          throws java.lang.Exception
Save the project model to XMI.

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

logNotContainedElements

private void logNotContainedElements(XMIWriter xmiwriter)


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