Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

org.argouml.kernel

Class ProjectMember

org.argouml.kernel.ProjectMember

public abstract class ProjectMember



 Attribute Summary
protected String  _name
 
protected PoseidonProject  _project
 
arrow_up
 

 Constructor Summary
public   ProjectMember(String name, PoseidonProject project)
 
arrow_up
 

 Method Summary
public String   getFileExtension()
 
public String   getName()
 
public String   getName(int index)
Returns a name with a number extension. 
public PoseidonProject   getProject()
 
public String   getQuotedName(int index)
 
public String   getSimpleName()
 
public String   getType()
 
public URL   getURL()
 
public boolean   hasValidFileExtension(String url)
 
public void   remove()
 
public void   save(String path, boolean overwrite)
 
public void   save(String path, boolean overwrite, OutputStream writer)
 
public void   setName(String s)
 
public void   updateProjectName()
 
arrow_up
 

Tagged Values
static false
 

 Attribute Detail

_name

protected String _name

arrow_up


_project

protected PoseidonProject _project

arrow_up
 Constructor Detail

ProjectMember

public ProjectMember ProjectMember(String name, PoseidonProject project)

Parameters:
name -
project -
Returns:
arrow_up
 Method Detail

getFileExtension

public String getFileExtension()

Returns:
arrow_up


getName

public String getName()

Returns:
arrow_up


getName

public String getName(int index)


Returns a name with a number extension. Used for saving diagrams in files with a unique name  
Parameters:
index -
Returns:
arrow_up


getProject

public PoseidonProject getProject()

Returns:
arrow_up


getQuotedName

public String getQuotedName(int index)

Parameters:
index -
Returns:
arrow_up


getSimpleName

public String getSimpleName()

Returns:
arrow_up


getType

public String getType()

Returns:
arrow_up


getURL

public URL getURL()

Returns:
arrow_up


hasValidFileExtension

public boolean hasValidFileExtension(String url)

Parameters:
url -
Returns:
arrow_up


remove

public void remove()

arrow_up


save

public void save(String path, boolean overwrite)

Parameters:
path -
overwrite -
arrow_up


save

public void save(String path, boolean overwrite, OutputStream writer)

Parameters:
path -
overwrite -
writer -
arrow_up


setName

public void setName(String s)

Parameters:
s -
arrow_up


updateProjectName

public void updateProjectName()

arrow_up
Created  2004 - 10 - 21

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.