uci.uml.ui
Class ProjectMemberModel

java.lang.Object
  |
  +--uci.uml.ui.ProjectMember
        |
        +--uci.uml.ui.ProjectMemberModel

public class ProjectMemberModel
extends ProjectMember


Field Summary
static OCLExpander expander
           
static String FILE_EXT
           
static String MEMBER_TYPE
           
static String XMI_TEE
           
 
Fields inherited from class uci.uml.ui.ProjectMember
_name, _project
 
Constructor Summary
ProjectMemberModel(Model m, Project p)
           
ProjectMemberModel(String name, Project p)
           
 
Method Summary
 String getFileExtension()
           
 Model getModel()
           
 String getName()
           
 String getType()
           
 void load()
           
 void save(String path, boolean overwrite)
           
protected  void setModel(Model model)
           
 void setName(String s)
           
 
Methods inherited from class uci.uml.ui.ProjectMember
getProject, getURL, updateProjectName
 
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 String MEMBER_TYPE

FILE_EXT

public static final String FILE_EXT

XMI_TEE

public static final String XMI_TEE

expander

public static OCLExpander expander
Constructor Detail

ProjectMemberModel

public ProjectMemberModel(String name,
                          Project p)

ProjectMemberModel

public ProjectMemberModel(Model m,
                          Project p)
Method Detail

getModel

public Model getModel()

setModel

protected void setModel(Model model)

getName

public String getName()
Overrides:
getName in class ProjectMember

setName

public void setName(String s)
Overrides:
setName in class ProjectMember

getType

public String getType()
Overrides:
getType in class ProjectMember

getFileExtension

public String getFileExtension()
Overrides:
getFileExtension in class ProjectMember

load

public void load()
          throws IOException,
                 org.xml.sax.SAXException
Overrides:
load in class ProjectMember

save

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