org.argouml.profile.internal
Class ProfileUML

java.lang.Object
  extended by org.argouml.profile.Profile
      extended by org.argouml.profile.internal.ProfileUML

public class ProfileUML
extends Profile

This class represents the default UML profile


Method Summary
 DefaultTypeStrategy getDefaultTypeStrategy()
           
 java.lang.String getDisplayName()
           
 FormatingStrategy getFormatingStrategy()
           
 java.util.Collection getProfilePackages()
           
 
Methods inherited from class org.argouml.profile.Profile
addProfileDependency, addProfileDependency, getCritics, getDependencies, getDependenciesID, getFigureStrategy, getProfileIdentifier, setCritics, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getFormatingStrategy

public FormatingStrategy getFormatingStrategy()
Overrides:
getFormatingStrategy in class Profile
Returns:
the formating strategy offered by this profile, if any. Returns null if this profile has no formating strategy.

getDisplayName

public java.lang.String getDisplayName()
Specified by:
getDisplayName in class Profile
Returns:
the name for this profile

getProfilePackages

public java.util.Collection getProfilePackages()
Overrides:
getProfilePackages in class Profile
Returns:
a collection of the top level UML Packages containing the profile.

getDefaultTypeStrategy

public DefaultTypeStrategy getDefaultTypeStrategy()
Overrides:
getDefaultTypeStrategy in class Profile
Returns:
the DefaultTypeStrategy offered by this profile, if any. Returns null if this profile has no DefaultTypeStrategy.


ArgoUML © 1996-2006ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook