|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.argouml.uml.Profile
This abstract class captures the configurable behavior of Argo.
| Constructor Summary | |
Profile()
|
|
| Method Summary | |
abstract String |
formatCollection(Iterator iter,
Object namespace)
This method produces a string the represents the collection of model elements in the context of the specified namespace. |
abstract String |
formatElement(Object element,
Object namespace)
This method produces a string that represents the specific model element in the context of the specified namespace. |
abstract Object |
getProfileModel()
|
abstract String |
getProfileModelFilename()
Return the filename that was or will be used to load the profile/default model. |
abstract void |
setProfileModelFilename(String filename)
Set the filename to load the profile model from. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Profile()
| Method Detail |
public abstract String formatElement(Object element,
Object namespace)
element - element to represent.namespace - context namespace (may be null).
public abstract String formatCollection(Iterator iter,
Object namespace)
iter - iterator over collectionnamespace - context namespace (may be null).
public abstract Object getProfileModel()
throws ProfileException
ProfileException - if failed to get profile.
public abstract void setProfileModelFilename(String filename)
throws ProfileException
filename - file name of XMI file containing model to use as profile
ProfileException - if the given file isn't a valid profilepublic abstract String getProfileModelFilename()
|
|||||||||||
| 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 |