|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.argouml.kernel.AbstractProjectMember
public abstract class AbstractProjectMember
A member of the project.
| Constructor Summary | |
|---|---|
AbstractProjectMember(java.lang.String theUniqueName,
Project theProject)
The constructor. |
|
| Method Summary | |
|---|---|
abstract java.lang.String |
getType()
Used by "argo.tee". |
java.lang.String |
getUniqueDiagramName()
In contrast to getZipName() returns the member's
name without the prepended name of the project
(but with the extension). |
java.lang.String |
getZipFileExtension()
|
java.lang.String |
getZipName()
Returns a unique member's name for storage in a zipfile. |
protected void |
makeUniqueName(java.lang.String s)
Makes a unique name for this member. |
protected void |
remove()
Remove this member from its project. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.argouml.kernel.ProjectMember |
|---|
repair |
| Constructor Detail |
|---|
public AbstractProjectMember(java.lang.String theUniqueName,
Project theProject)
theUniqueName - the name of the member, this must
be different for all members. Note
that for diagram members this is
not the name of the diagram.theProject - the owning project| Method Detail |
|---|
public java.lang.String getUniqueDiagramName()
getZipName() returns the member's
name without the prepended name of the project
(but with the extension). TODO: This is not used anywhere - shall we remove it?
getUniqueDiagramName in interface ProjectMemberpublic java.lang.String getZipName()
Used by "argo.tee".
getZipName in interface ProjectMemberprotected void makeUniqueName(java.lang.String s)
s - a string which will make up part of this
unique name.public abstract java.lang.String getType()
getType in interface ProjectMemberpublic java.lang.String getZipFileExtension()
getZipFileExtension in interface ProjectMemberprotected void remove()
public java.lang.String toString()
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
| ArgoUML © 1996-2006 | ArgoUML Homepage | ArgoUML Developers' page | ArgoUML Cookbook |