Package com.nomagic.uml2
Class StandardProfile
- java.lang.Object
-
- com.nomagic.profiles.ProfileImplementation
-
- com.nomagic.uml2.StandardProfile
-
@OpenApiAll public class StandardProfile extends ProfileImplementation
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.nomagic.profiles.ProfileImplementation
com.nomagic.profiles.ProfileImplementation.EnumerationWrapper, com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper<E extends Element>, ProfileImplementation.StereotypeWrapper, com.nomagic.profiles.ProfileImplementation.TextProvider
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AUXILIARY_STEREOTYPE
Deprecated.use AuxiliaryStereotype.STEREOTYPE_NAMEprivate StandardProfile.AuxiliaryStereotype
auxiliaryStereotype
static java.lang.String
BUILDCOMPONENT_STEREOTYPE
Deprecated.use BuildComponentStereotype.STEREOTYPE_NAMEprivate StandardProfile.BuildComponentStereotype
buildComponentStereotype
static java.lang.String
CALL_STEREOTYPE
Deprecated.use CallStereotype.STEREOTYPE_NAMEprivate StandardProfile.CallStereotype
callStereotype
static java.lang.String
CREATE_STEREOTYPE
Deprecated.use CreateStereotype.STEREOTYPE_NAMEprivate StandardProfile.CreateStereotype
createStereotype
static java.lang.String
DERIVE_STEREOTYPE
Deprecated.use DeriveStereotype.STEREOTYPE_NAMEprivate StandardProfile.DeriveStereotype
deriveStereotype
static java.lang.String
DESTROY_STEREOTYPE
Deprecated.use DestroyStereotype.STEREOTYPE_NAMEprivate StandardProfile.DestroyStereotype
destroyStereotype
static java.lang.String
DOCUMENT_STEREOTYPE
Deprecated.use DocumentStereotype.STEREOTYPE_NAMEprivate StandardProfile.DocumentStereotype
documentStereotype
static java.lang.String
ENTITY_STEREOTYPE
Deprecated.use EntityStereotype.STEREOTYPE_NAMEprivate StandardProfile.EntityStereotype
entityStereotype
static java.lang.String
EXECUTABLE_STEREOTYPE
Deprecated.use ExecutableStereotype.STEREOTYPE_NAMEprivate StandardProfile.ExecutableStereotype
executableStereotype
static java.lang.String
FILE_STEREOTYPE
Deprecated.use FileStereotype.STEREOTYPE_NAMEprivate StandardProfile.FileStereotype
fileStereotype
static java.lang.String
FOCUS_STEREOTYPE
Deprecated.use FocusStereotype.STEREOTYPE_NAMEprivate StandardProfile.FocusStereotype
focusStereotype
static java.lang.String
FRAMEWORK_STEREOTYPE
Deprecated.use FrameworkStereotype.STEREOTYPE_NAMEprivate StandardProfile.FrameworkStereotype
frameworkStereotype
static java.lang.String
IMPLEMENT_STEREOTYPE
Deprecated.use ImplementStereotype.STEREOTYPE_NAMEstatic java.lang.String
IMPLEMENTATIONCLASS_STEREOTYPE
Deprecated.use ImplementationClassStereotype.STEREOTYPE_NAMEprivate StandardProfile.ImplementationClassStereotype
implementationClassStereotype
private StandardProfile.ImplementStereotype
implementStereotype
static java.lang.String
INSTANTIATE_STEREOTYPE
Deprecated.use InstantiateStereotype.STEREOTYPE_NAMEprivate StandardProfile.InstantiateStereotype
instantiateStereotype
static java.lang.String
LIBRARY_STEREOTYPE
Deprecated.use LibraryStereotype.STEREOTYPE_NAMEprivate StandardProfile.LibraryStereotype
libraryStereotype
static java.lang.String
METACLASS_STEREOTYPE
Deprecated.use MetaclassStereotype.STEREOTYPE_NAMEprivate StandardProfile.MetaclassStereotype
metaclassStereotype
static java.lang.String
METAMODEL_STEREOTYPE
Deprecated.use MetamodelStereotype.STEREOTYPE_NAMEprivate StandardProfile.MetamodelStereotype
metamodelStereotype
static java.lang.String
MODELLIBRARY_STEREOTYPE
Deprecated.use ModelLibraryStereotype.STEREOTYPE_NAMEprivate StandardProfile.ModelLibraryStereotype
modelLibraryStereotype
static java.lang.String
PROCESS_STEREOTYPE
Deprecated.use ProcessStereotype.STEREOTYPE_NAMEprivate StandardProfile.ProcessStereotype
processStereotype
static java.lang.String
PROFILE_NAME
static java.lang.String
PROFILE_URI
static java.lang.String
REALIZATION_STEREOTYPE
Deprecated.use RealizationStereotype.STEREOTYPE_NAMEprivate StandardProfile.RealizationStereotype
realizationStereotype
static java.lang.String
REFINE_STEREOTYPE
Deprecated.use RefineStereotype.STEREOTYPE_NAMEprivate StandardProfile.RefineStereotype
refineStereotype
static java.lang.String
RESPONSIBILITY_STEREOTYPE
Deprecated.use ResponsibilityStereotype.STEREOTYPE_NAMEprivate StandardProfile.ResponsibilityStereotype
responsibilityStereotype
static java.lang.String
SCRIPT_STEREOTYPE
Deprecated.use ScriptStereotype.STEREOTYPE_NAMEprivate StandardProfile.ScriptStereotype
scriptStereotype
static java.lang.String
SEND_STEREOTYPE
Deprecated.use SendStereotype.STEREOTYPE_NAMEprivate StandardProfile.SendStereotype
sendStereotype
static java.lang.String
SERVICE_STEREOTYPE
Deprecated.use ServiceStereotype.STEREOTYPE_NAMEprivate StandardProfile.ServiceStereotype
serviceStereotype
static java.lang.String
SOURCE_STEREOTYPE
Deprecated.use SourceStereotype.STEREOTYPE_NAMEprivate StandardProfile.SourceStereotype
sourceStereotype
static java.lang.String
SPECIFICATION_STEREOTYPE
Deprecated.use SpecificationStereotype.STEREOTYPE_NAMEprivate StandardProfile.SpecificationStereotype
specificationStereotype
static java.lang.String
SUBSYSTEM_STEREOTYPE
Deprecated.use SubsystemStereotype.STEREOTYPE_NAMEprivate StandardProfile.SubsystemStereotype
subsystemStereotype
static java.lang.String
SYSTEMMODEL_STEREOTYPE
Deprecated.use SystemModelStereotype.STEREOTYPE_NAMEprivate StandardProfile.SystemModelStereotype
systemModelStereotype
static java.lang.String
TRACE_STEREOTYPE
Deprecated.use TraceStereotype.STEREOTYPE_NAMEprivate StandardProfile.TraceStereotype
traceStereotype
static java.lang.String
TYPE_STEREOTYPE
Deprecated.use TypeStereotype.STEREOTYPE_NAMEprivate StandardProfile.TypeStereotype
typeStereotype
static java.lang.String
UTILITY_STEREOTYPE
Deprecated.use UtilityStereotype.STEREOTYPE_NAMEprivate StandardProfile.UtilityStereotype
utilityStereotype
-
Constructor Summary
Constructors Constructor Description StandardProfile(com.nomagic.profiles.ProfileCache cache)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description StandardProfile.AuxiliaryStereotype
auxiliary()
StandardProfile.BuildComponentStereotype
buildComponent()
StandardProfile.CallStereotype
call()
StandardProfile.CreateStereotype
create()
StandardProfile.DeriveStereotype
derive()
StandardProfile.DestroyStereotype
destroy()
StandardProfile.DocumentStereotype
document()
StandardProfile.EntityStereotype
entity()
StandardProfile.ExecutableStereotype
executable()
StandardProfile.FileStereotype
file()
StandardProfile.FocusStereotype
focus()
StandardProfile.FrameworkStereotype
framework()
protected java.util.Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper>
generatedGetAllElementWrappers()
Generated method for getting all stereotype wrappers contained within this profile.protected java.util.Collection<Stereotype>
generatedGetAllStereotypes()
Generated method for getting all stereotypes contained within this profile.Stereotype
getAuxiliary()
Deprecated.use getInstance(element).auxiliary().getStereotype()Stereotype
getBuildComponent()
Deprecated.use getInstance(element).buildComponent().getStereotype()Stereotype
getCall()
Deprecated.use getInstance(element).call().getStereotype()Stereotype
getCreate()
Deprecated.use getInstance(element).create().getStereotype()Stereotype
getDerive()
Deprecated.use getInstance(element).derive().getStereotype()Stereotype
getDestroy()
Deprecated.use getInstance(element).destroy().getStereotype()Stereotype
getDocument()
Deprecated.use getInstance(element).document().getStereotype()Stereotype
getEntity()
Deprecated.use getInstance(element).entity().getStereotype()Stereotype
getExecutable()
Deprecated.use getInstance(element).executable().getStereotype()Stereotype
getFile()
Deprecated.use getInstance(element).file().getStereotype()Stereotype
getFocus()
Deprecated.use getInstance(element).focus().getStereotype()Stereotype
getFramework()
Deprecated.use getInstance(element).framework().getStereotype()Stereotype
getImplement()
Deprecated.use getInstance(element).implement().getStereotype()Stereotype
getImplementationClass()
Deprecated.use getInstance(element).implementationClass().getStereotype()static StandardProfile
getInstance(BaseElement baseElement)
static StandardProfile
getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
Stereotype
getInstantiate()
Deprecated.use getInstance(element).instantiate().getStereotype()Stereotype
getLibrary()
Deprecated.use getInstance(element).library().getStereotype()Stereotype
getMetaclass()
Deprecated.use getInstance(element).metaclass().getStereotype()Stereotype
getMetamodel()
Deprecated.use getInstance(element).metamodel().getStereotype()Stereotype
getModelLibrary()
Deprecated.use getInstance(element).modelLibrary().getStereotype()Stereotype
getProcess()
Deprecated.use getInstance(element).process().getStereotype()Stereotype
getRealization()
Deprecated.use getInstance(element).realization().getStereotype()Stereotype
getRefine()
Deprecated.use getInstance(element).refine().getStereotype()Stereotype
getResponsibility()
Deprecated.use getInstance(element).responsibility().getStereotype()Stereotype
getScript()
Deprecated.use getInstance(element).script().getStereotype()Stereotype
getSend()
Deprecated.use getInstance(element).send().getStereotype()Stereotype
getService()
Deprecated.use getInstance(element).service().getStereotype()Stereotype
getSource()
Deprecated.use getInstance(element).source().getStereotype()Stereotype
getSpecification()
Deprecated.use getInstance(element).specification().getStereotype()Stereotype
getSubsystem()
Deprecated.use getInstance(element).subsystem().getStereotype()Stereotype
getSystemModel()
Deprecated.use getInstance(element).systemModel().getStereotype()Stereotype
getTrace()
Deprecated.use getInstance(element).trace().getStereotype()Stereotype
getType()
Deprecated.use getInstance(element).type().getStereotype()Stereotype
getUtility()
Deprecated.use getInstance(element).utility().getStereotype()StandardProfile.ImplementStereotype
implement()
StandardProfile.ImplementationClassStereotype
implementationClass()
StandardProfile.InstantiateStereotype
instantiate()
static boolean
isAuxiliary(Element element)
Deprecated.use AuxiliaryStereotype.isInstance(element)static boolean
isBuildComponent(Element element)
Deprecated.use BuildComponentStereotype.isInstance(element)static boolean
isCall(Element element)
Deprecated.use CallStereotype.isInstance(element)static boolean
isCreate(Element element)
Deprecated.use CreateStereotype.isInstance(element)static boolean
isDerive(Element element)
Deprecated.use DeriveStereotype.isInstance(element)static boolean
isDestroy(Element element)
Deprecated.use DestroyStereotype.isInstance(element)static boolean
isDocument(Element element)
Deprecated.use DocumentStereotype.isInstance(element)static boolean
isEntity(Element element)
Deprecated.use EntityStereotype.isInstance(element)static boolean
isExecutable(Element element)
Deprecated.use ExecutableStereotype.isInstance(element)static boolean
isFile(Element element)
Deprecated.use FileStereotype.isInstance(element)static boolean
isFocus(Element element)
Deprecated.use FocusStereotype.isInstance(element)static boolean
isFramework(Element element)
Deprecated.use FrameworkStereotype.isInstance(element)static boolean
isImplement(Element element)
Deprecated.use ImplementStereotype.isInstance(element)static boolean
isImplementationClass(Element element)
Deprecated.use ImplementationClassStereotype.isInstance(element)static boolean
isInstantiate(Element element)
Deprecated.use InstantiateStereotype.isInstance(element)static boolean
isLibrary(Element element)
Deprecated.use LibraryStereotype.isInstance(element)static boolean
isMetaclass(Element element)
Deprecated.use MetaclassStereotype.isInstance(element)static boolean
isMetamodel(Element element)
Deprecated.use MetamodelStereotype.isInstance(element)static boolean
isModelLibrary(Element element)
Deprecated.use ModelLibraryStereotype.isInstance(element)static boolean
isProcess(Element element)
Deprecated.use ProcessStereotype.isInstance(element)static boolean
isRealization(Element element)
Deprecated.use RealizationStereotype.isInstance(element)static boolean
isRefine(Element element)
Deprecated.use RefineStereotype.isInstance(element)static boolean
isResponsibility(Element element)
Deprecated.use ResponsibilityStereotype.isInstance(element)static boolean
isScript(Element element)
Deprecated.use ScriptStereotype.isInstance(element)static boolean
isSend(Element element)
Deprecated.use SendStereotype.isInstance(element)static boolean
isService(Element element)
Deprecated.use ServiceStereotype.isInstance(element)static boolean
isSource(Element element)
Deprecated.use SourceStereotype.isInstance(element)static boolean
isSpecification(Element element)
Deprecated.use SpecificationStereotype.isInstance(element)static boolean
isSubsystem(Element element)
Deprecated.use SubsystemStereotype.isInstance(element)static boolean
isSystemModel(Element element)
Deprecated.use SystemModelStereotype.isInstance(element)static boolean
isTrace(Element element)
Deprecated.use TraceStereotype.isInstance(element)static boolean
isType(Element element)
Deprecated.use TypeStereotype.isInstance(element)static boolean
isUtility(Element element)
Deprecated.use UtilityStereotype.isInstance(element)StandardProfile.LibraryStereotype
library()
StandardProfile.MetaclassStereotype
metaclass()
StandardProfile.MetamodelStereotype
metamodel()
StandardProfile.ModelLibraryStereotype
modelLibrary()
StandardProfile.ProcessStereotype
process()
StandardProfile.RealizationStereotype
realization()
StandardProfile.RefineStereotype
refine()
StandardProfile.ResponsibilityStereotype
responsibility()
StandardProfile.ScriptStereotype
script()
StandardProfile.SendStereotype
send()
StandardProfile.ServiceStereotype
service()
StandardProfile.SourceStereotype
source()
StandardProfile.SpecificationStereotype
specification()
StandardProfile.SubsystemStereotype
subsystem()
StandardProfile.SystemModelStereotype
systemModel()
StandardProfile.TraceStereotype
trace()
StandardProfile.TypeStereotype
type()
StandardProfile.UtilityStereotype
utility()
-
Methods inherited from class com.nomagic.profiles.ProfileImplementation
clearCache, getAllStereotypes, getCache, getDataType, getProfile, getStereotype, isTypeOf, isTypeOf, valueFromString
-
-
-
-
Field Detail
-
PROFILE_URI
public static final java.lang.String PROFILE_URI
- See Also:
- Constant Field Values
-
PROFILE_NAME
public static final java.lang.String PROFILE_NAME
- See Also:
- Constant Field Values
-
auxiliaryStereotype
private final StandardProfile.AuxiliaryStereotype auxiliaryStereotype
-
buildComponentStereotype
private final StandardProfile.BuildComponentStereotype buildComponentStereotype
-
callStereotype
private final StandardProfile.CallStereotype callStereotype
-
createStereotype
private final StandardProfile.CreateStereotype createStereotype
-
deriveStereotype
private final StandardProfile.DeriveStereotype deriveStereotype
-
destroyStereotype
private final StandardProfile.DestroyStereotype destroyStereotype
-
documentStereotype
private final StandardProfile.DocumentStereotype documentStereotype
-
entityStereotype
private final StandardProfile.EntityStereotype entityStereotype
-
executableStereotype
private final StandardProfile.ExecutableStereotype executableStereotype
-
fileStereotype
private final StandardProfile.FileStereotype fileStereotype
-
focusStereotype
private final StandardProfile.FocusStereotype focusStereotype
-
frameworkStereotype
private final StandardProfile.FrameworkStereotype frameworkStereotype
-
implementStereotype
private final StandardProfile.ImplementStereotype implementStereotype
-
implementationClassStereotype
private final StandardProfile.ImplementationClassStereotype implementationClassStereotype
-
instantiateStereotype
private final StandardProfile.InstantiateStereotype instantiateStereotype
-
libraryStereotype
private final StandardProfile.LibraryStereotype libraryStereotype
-
metaclassStereotype
private final StandardProfile.MetaclassStereotype metaclassStereotype
-
metamodelStereotype
private final StandardProfile.MetamodelStereotype metamodelStereotype
-
modelLibraryStereotype
private final StandardProfile.ModelLibraryStereotype modelLibraryStereotype
-
processStereotype
private final StandardProfile.ProcessStereotype processStereotype
-
realizationStereotype
private final StandardProfile.RealizationStereotype realizationStereotype
-
refineStereotype
private final StandardProfile.RefineStereotype refineStereotype
-
responsibilityStereotype
private final StandardProfile.ResponsibilityStereotype responsibilityStereotype
-
scriptStereotype
private final StandardProfile.ScriptStereotype scriptStereotype
-
sendStereotype
private final StandardProfile.SendStereotype sendStereotype
-
serviceStereotype
private final StandardProfile.ServiceStereotype serviceStereotype
-
sourceStereotype
private final StandardProfile.SourceStereotype sourceStereotype
-
specificationStereotype
private final StandardProfile.SpecificationStereotype specificationStereotype
-
subsystemStereotype
private final StandardProfile.SubsystemStereotype subsystemStereotype
-
systemModelStereotype
private final StandardProfile.SystemModelStereotype systemModelStereotype
-
traceStereotype
private final StandardProfile.TraceStereotype traceStereotype
-
typeStereotype
private final StandardProfile.TypeStereotype typeStereotype
-
utilityStereotype
private final StandardProfile.UtilityStereotype utilityStereotype
-
AUXILIARY_STEREOTYPE
@Deprecated public static final java.lang.String AUXILIARY_STEREOTYPE
Deprecated.use AuxiliaryStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
BUILDCOMPONENT_STEREOTYPE
@Deprecated public static final java.lang.String BUILDCOMPONENT_STEREOTYPE
Deprecated.use BuildComponentStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CALL_STEREOTYPE
@Deprecated public static final java.lang.String CALL_STEREOTYPE
Deprecated.use CallStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
CREATE_STEREOTYPE
@Deprecated public static final java.lang.String CREATE_STEREOTYPE
Deprecated.use CreateStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
DERIVE_STEREOTYPE
@Deprecated public static final java.lang.String DERIVE_STEREOTYPE
Deprecated.use DeriveStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
DESTROY_STEREOTYPE
@Deprecated public static final java.lang.String DESTROY_STEREOTYPE
Deprecated.use DestroyStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
DOCUMENT_STEREOTYPE
@Deprecated public static final java.lang.String DOCUMENT_STEREOTYPE
Deprecated.use DocumentStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
ENTITY_STEREOTYPE
@Deprecated public static final java.lang.String ENTITY_STEREOTYPE
Deprecated.use EntityStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
EXECUTABLE_STEREOTYPE
@Deprecated public static final java.lang.String EXECUTABLE_STEREOTYPE
Deprecated.use ExecutableStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
FILE_STEREOTYPE
@Deprecated public static final java.lang.String FILE_STEREOTYPE
Deprecated.use FileStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
FOCUS_STEREOTYPE
@Deprecated public static final java.lang.String FOCUS_STEREOTYPE
Deprecated.use FocusStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
FRAMEWORK_STEREOTYPE
@Deprecated public static final java.lang.String FRAMEWORK_STEREOTYPE
Deprecated.use FrameworkStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
IMPLEMENT_STEREOTYPE
@Deprecated public static final java.lang.String IMPLEMENT_STEREOTYPE
Deprecated.use ImplementStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
IMPLEMENTATIONCLASS_STEREOTYPE
@Deprecated public static final java.lang.String IMPLEMENTATIONCLASS_STEREOTYPE
Deprecated.use ImplementationClassStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
INSTANTIATE_STEREOTYPE
@Deprecated public static final java.lang.String INSTANTIATE_STEREOTYPE
Deprecated.use InstantiateStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
LIBRARY_STEREOTYPE
@Deprecated public static final java.lang.String LIBRARY_STEREOTYPE
Deprecated.use LibraryStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
METACLASS_STEREOTYPE
@Deprecated public static final java.lang.String METACLASS_STEREOTYPE
Deprecated.use MetaclassStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
METAMODEL_STEREOTYPE
@Deprecated public static final java.lang.String METAMODEL_STEREOTYPE
Deprecated.use MetamodelStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
MODELLIBRARY_STEREOTYPE
@Deprecated public static final java.lang.String MODELLIBRARY_STEREOTYPE
Deprecated.use ModelLibraryStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
PROCESS_STEREOTYPE
@Deprecated public static final java.lang.String PROCESS_STEREOTYPE
Deprecated.use ProcessStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
REALIZATION_STEREOTYPE
@Deprecated public static final java.lang.String REALIZATION_STEREOTYPE
Deprecated.use RealizationStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
REFINE_STEREOTYPE
@Deprecated public static final java.lang.String REFINE_STEREOTYPE
Deprecated.use RefineStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
RESPONSIBILITY_STEREOTYPE
@Deprecated public static final java.lang.String RESPONSIBILITY_STEREOTYPE
Deprecated.use ResponsibilityStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SCRIPT_STEREOTYPE
@Deprecated public static final java.lang.String SCRIPT_STEREOTYPE
Deprecated.use ScriptStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SEND_STEREOTYPE
@Deprecated public static final java.lang.String SEND_STEREOTYPE
Deprecated.use SendStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SERVICE_STEREOTYPE
@Deprecated public static final java.lang.String SERVICE_STEREOTYPE
Deprecated.use ServiceStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SOURCE_STEREOTYPE
@Deprecated public static final java.lang.String SOURCE_STEREOTYPE
Deprecated.use SourceStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SPECIFICATION_STEREOTYPE
@Deprecated public static final java.lang.String SPECIFICATION_STEREOTYPE
Deprecated.use SpecificationStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SUBSYSTEM_STEREOTYPE
@Deprecated public static final java.lang.String SUBSYSTEM_STEREOTYPE
Deprecated.use SubsystemStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
SYSTEMMODEL_STEREOTYPE
@Deprecated public static final java.lang.String SYSTEMMODEL_STEREOTYPE
Deprecated.use SystemModelStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
TRACE_STEREOTYPE
@Deprecated public static final java.lang.String TRACE_STEREOTYPE
Deprecated.use TraceStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
TYPE_STEREOTYPE
@Deprecated public static final java.lang.String TYPE_STEREOTYPE
Deprecated.use TypeStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
UTILITY_STEREOTYPE
@Deprecated public static final java.lang.String UTILITY_STEREOTYPE
Deprecated.use UtilityStereotype.STEREOTYPE_NAME- See Also:
- Constant Field Values
-
-
Method Detail
-
getInstance
public static StandardProfile getInstance(BaseElement baseElement)
-
getInstanceByProject
public static StandardProfile getInstanceByProject(com.nomagic.uml2.project.ElementProject project)
-
auxiliary
public StandardProfile.AuxiliaryStereotype auxiliary()
-
buildComponent
public StandardProfile.BuildComponentStereotype buildComponent()
-
call
public StandardProfile.CallStereotype call()
-
create
public StandardProfile.CreateStereotype create()
-
derive
public StandardProfile.DeriveStereotype derive()
-
destroy
public StandardProfile.DestroyStereotype destroy()
-
document
public StandardProfile.DocumentStereotype document()
-
entity
public StandardProfile.EntityStereotype entity()
-
executable
public StandardProfile.ExecutableStereotype executable()
-
file
public StandardProfile.FileStereotype file()
-
focus
public StandardProfile.FocusStereotype focus()
-
framework
public StandardProfile.FrameworkStereotype framework()
-
implement
public StandardProfile.ImplementStereotype implement()
-
implementationClass
public StandardProfile.ImplementationClassStereotype implementationClass()
-
instantiate
public StandardProfile.InstantiateStereotype instantiate()
-
library
public StandardProfile.LibraryStereotype library()
-
metaclass
public StandardProfile.MetaclassStereotype metaclass()
-
metamodel
public StandardProfile.MetamodelStereotype metamodel()
-
modelLibrary
public StandardProfile.ModelLibraryStereotype modelLibrary()
-
process
public StandardProfile.ProcessStereotype process()
-
realization
public StandardProfile.RealizationStereotype realization()
-
refine
public StandardProfile.RefineStereotype refine()
-
responsibility
public StandardProfile.ResponsibilityStereotype responsibility()
-
script
public StandardProfile.ScriptStereotype script()
-
send
public StandardProfile.SendStereotype send()
-
service
public StandardProfile.ServiceStereotype service()
-
source
public StandardProfile.SourceStereotype source()
-
specification
public StandardProfile.SpecificationStereotype specification()
-
subsystem
public StandardProfile.SubsystemStereotype subsystem()
-
systemModel
public StandardProfile.SystemModelStereotype systemModel()
-
trace
public StandardProfile.TraceStereotype trace()
-
type
public StandardProfile.TypeStereotype type()
-
utility
public StandardProfile.UtilityStereotype utility()
-
getAuxiliary
@Deprecated public Stereotype getAuxiliary()
Deprecated.use getInstance(element).auxiliary().getStereotype()A class that supports another more central or fundamental class, typically by implementing secondary logic or control flow. The class that the auxiliary supports may be defined explicitly using a Focus class or implicitly by a dependency relationship. Auxiliary classes are typically used together with Focus classes, and are particularly useful for specifying the secondary business logic or control flow of components during design. See also: focus .- Returns:
- stereotype
-
isAuxiliary
@Deprecated public static boolean isAuxiliary(@CheckForNull Element element)
Deprecated.use AuxiliaryStereotype.isInstance(element)
-
getBuildComponent
@Deprecated public Stereotype getBuildComponent()
Deprecated.use getInstance(element).buildComponent().getStereotype()A collection of elements defined for the purpose of system level development activities, such as compilation and versioning.- Returns:
- stereotype
-
isBuildComponent
@Deprecated public static boolean isBuildComponent(@CheckForNull Element element)
Deprecated.use BuildComponentStereotype.isInstance(element)
-
getCall
@Deprecated public Stereotype getCall()
Deprecated.use getInstance(element).call().getStereotype()A usage dependency whose source is an operation and whose target is an operation. The relationship may also be subsumed to the class containing an operation, with the meaning that there exists an operation in the class to which the dependency applies. A call dependency specifies that the source operation or an operation in the source class invokes the target operation or an operation in the target class. A call dependency may connect a source operation to any target operation that is within scope including, but not limited to, operations of the enclosing classifier and operations of other visible classifiers.- Returns:
- stereotype
-
isCall
@Deprecated public static boolean isCall(@CheckForNull Element element)
Deprecated.use CallStereotype.isInstance(element)
-
getCreate
@Deprecated public Stereotype getCreate()
Deprecated.use getInstance(element).create().getStereotype()A usage dependency denoting that the client classifier creates instances of the supplier classifier. Specifies that the designated feature creates an instance of the classifier to which the feature is attached. May be promoted to the Classifier containing the feature.- Returns:
- stereotype
-
isCreate
@Deprecated public static boolean isCreate(@CheckForNull Element element)
Deprecated.use CreateStereotype.isInstance(element)
-
getDerive
@Deprecated public Stereotype getDerive()
Deprecated.use getInstance(element).derive().getStereotype()Specifies a derivation relationship among model elements that are usually, but not necessarily, of the same type. A derived dependency specifies that the client may be computed from the supplier. The mapping specifies the computation. The client may be implemented for design reasons, such as efficiency, even though it is logically redundant.- Returns:
- stereotype
-
isDerive
@Deprecated public static boolean isDerive(@CheckForNull Element element)
Deprecated.use DeriveStereotype.isInstance(element)
-
getDestroy
@Deprecated public Stereotype getDestroy()
Deprecated.use getInstance(element).destroy().getStereotype()Specifies that the designated feature destroys an instance of the classifier to which the feature is attached. May be promoted to the classifier containing the feature.- Returns:
- stereotype
-
isDestroy
@Deprecated public static boolean isDestroy(@CheckForNull Element element)
Deprecated.use DestroyStereotype.isInstance(element)
-
getDocument
@Deprecated public Stereotype getDocument()
Deprecated.use getInstance(element).document().getStereotype()A generic file that is not a source file or executable . Subclass of file .- Returns:
- stereotype
-
isDocument
@Deprecated public static boolean isDocument(@CheckForNull Element element)
Deprecated.use DocumentStereotype.isInstance(element)
-
getEntity
@Deprecated public Stereotype getEntity()
Deprecated.use getInstance(element).entity().getStereotype()A persistent information component representing a business concept.- Returns:
- stereotype
-
isEntity
@Deprecated public static boolean isEntity(@CheckForNull Element element)
Deprecated.use EntityStereotype.isInstance(element)
-
getExecutable
@Deprecated public Stereotype getExecutable()
Deprecated.use getInstance(element).executable().getStereotype()Denotes a program that may be run on a node. Denotes a program file that can be executed on a computer system.Subclass of <>. - Returns:
- stereotype
-
isExecutable
@Deprecated public static boolean isExecutable(@CheckForNull Element element)
Deprecated.use ExecutableStereotype.isInstance(element)
-
getFile
@Deprecated public Stereotype getFile()
Deprecated.use getInstance(element).file().getStereotype()A physical file in the context of the system developed.- Returns:
- stereotype
-
isFile
@Deprecated public static boolean isFile(@CheckForNull Element element)
Deprecated.use FileStereotype.isInstance(element)
-
getFocus
@Deprecated public Stereotype getFocus()
Deprecated.use getInstance(element).focus().getStereotype()A class that defines the core logic or control flow for one or more auxiliary classes that support it. Support classes may be defined explicitly using Auxiliary classes or implicitly by dependency relationships. Focus classes are typically used together with one or more Auxiliary classes, and are particularly useful for specifying the core business logic or control flow of components during design. See also: auxiliary .- Returns:
- stereotype
-
isFocus
@Deprecated public static boolean isFocus(@CheckForNull Element element)
Deprecated.use FocusStereotype.isInstance(element)
-
getFramework
@Deprecated public Stereotype getFramework()
Deprecated.use getInstance(element).framework().getStereotype()A package that contains model elements which specify a reusable architecture for all or part of a system. Frameworks typically include classes, patterns or templates. When frameworks are specialized for an application domain, they are sometimes referred to as application frameworks.- Returns:
- stereotype
-
isFramework
@Deprecated public static boolean isFramework(@CheckForNull Element element)
Deprecated.use FrameworkStereotype.isInstance(element)
-
getImplement
@Deprecated public Stereotype getImplement()
Deprecated.use getInstance(element).implement().getStereotype()A component definition that is not intended to have a specification itself. Rather, it is an implementation for a separate specification to which it has a Dependency.- Returns:
- stereotype
-
isImplement
@Deprecated public static boolean isImplement(@CheckForNull Element element)
Deprecated.use ImplementStereotype.isInstance(element)
-
getImplementationClass
@Deprecated public Stereotype getImplementationClass()
Deprecated.use getInstance(element).implementationClass().getStereotype()The implementation of a class in some programming language (e.g., C++, Smalltalk, Java) in which an instance may not have more than one class. This is in contrast to Class, for which an instance may have multiple classes at one time and may gain or lose classes over time, and an object (a child of instance) may dynamically have multiple classes. An Implementation class is said to realize a Classifier if it provides all of the operations defined for the Classifier with the same behavior as specified for the Classifier's operations. An Implementation Class may realize a number of different Types. Note that the physical attributes and associations of the Implementation class do not have to be the same as those of any Classifier it realizes and that the Implementation Class may provide methods for its operations in terms of its physical attributes and associations. See also: type .- Returns:
- stereotype
-
isImplementationClass
@Deprecated public static boolean isImplementationClass(@CheckForNull Element element)
Deprecated.use ImplementationClassStereotype.isInstance(element)
-
getInstantiate
@Deprecated public Stereotype getInstantiate()
Deprecated.use getInstance(element).instantiate().getStereotype()A usage dependency among classifiers indicating that operations on the client create instances of the supplier.- Returns:
- stereotype
-
isInstantiate
@Deprecated public static boolean isInstantiate(@CheckForNull Element element)
Deprecated.use InstantiateStereotype.isInstance(element)
-
getLibrary
@Deprecated public Stereotype getLibrary()
Deprecated.use getInstance(element).library().getStereotype()Denotes a static or dynamic library. Denotes a static or dynamic library file. Subclass of <>. - Returns:
- stereotype
-
isLibrary
@Deprecated public static boolean isLibrary(@CheckForNull Element element)
Deprecated.use LibraryStereotype.isInstance(element)
-
getMetaclass
@Deprecated public Stereotype getMetaclass()
Deprecated.use getInstance(element).metaclass().getStereotype()
-
isMetaclass
@Deprecated public static boolean isMetaclass(@CheckForNull Element element)
Deprecated.use MetaclassStereotype.isInstance(element)
-
getMetamodel
@Deprecated public Stereotype getMetamodel()
Deprecated.use getInstance(element).metamodel().getStereotype()A model of a model, that typically contains metaclasses.- Returns:
- stereotype
-
isMetamodel
@Deprecated public static boolean isMetamodel(@CheckForNull Element element)
Deprecated.use MetamodelStereotype.isInstance(element)
-
getModelLibrary
@Deprecated public Stereotype getModelLibrary()
Deprecated.use getInstance(element).modelLibrary().getStereotype()A package that contains model elements which are intended to be reused by other packages. Model libraries are frequently used in conjunction with applied profiles. This is expressed by defining a dependency between a profile and a model library package, or by defining a model library as contained in a profile package. The classes in a model library are not stereotypes and tagged definitions extending the metamodel. A model library is analogous to a class library in some programming languages. When a model library is defined as a part of a profile, it is imported or deleted with the application or removal of the profile. The profile is implicitly applied to its model library. In the other case, when the model library is defined as an external package imported by a profile, the profile requires that the model library be there in the model at the stage of the profile application. The application or the removal of the profile does not affect the presence of the model library elements.- Returns:
- stereotype
-
isModelLibrary
@Deprecated public static boolean isModelLibrary(@CheckForNull Element element)
Deprecated.use ModelLibraryStereotype.isInstance(element)
-
getProcess
@Deprecated public Stereotype getProcess()
Deprecated.use getInstance(element).process().getStereotype()A transaction based component.- Returns:
- stereotype
-
isProcess
@Deprecated public static boolean isProcess(@CheckForNull Element element)
Deprecated.use ProcessStereotype.isInstance(element)
-
getRealization
@Deprecated public Stereotype getRealization()
Deprecated.use getInstance(element).realization().getStereotype()A classifier that specifies a domain of objects and that also defines the physical implementation of those objects. For example, a Component stereotyped by realization will only have realizing Classifiers that implement behavior specified by a separate specification Component. See specification . This differs from implementation class because an implementation class is a realization of a Class which can have features such as attributes and methods which is useful to system designers.- Returns:
- stereotype
-
isRealization
@Deprecated public static boolean isRealization(@CheckForNull Element element)
Deprecated.use RealizationStereotype.isInstance(element)
-
getRefine
@Deprecated public Stereotype getRefine()
Deprecated.use getInstance(element).refine().getStereotype()Specifies a refinement relationship between model elements at different semantic levels, such as analysis and design. The mapping specifies the relationship between the two elements or sets of elements. The mapping may or may not be computable, and it may be unidirectional or bidirectional. Refinement can be used to model transformations from analysis to design and other such changes.- Returns:
- stereotype
-
isRefine
@Deprecated public static boolean isRefine(@CheckForNull Element element)
Deprecated.use RefineStereotype.isInstance(element)
-
getResponsibility
@Deprecated public Stereotype getResponsibility()
Deprecated.use getInstance(element).responsibility().getStereotype()A contract or an obligation of an element in its relationship to other elements.- Returns:
- stereotype
-
isResponsibility
@Deprecated public static boolean isResponsibility(@CheckForNull Element element)
Deprecated.use ResponsibilityStereotype.isInstance(element)
-
getScript
@Deprecated public Stereotype getScript()
Deprecated.use getInstance(element).script().getStereotype()A script file that can be interpreted by a computer system. Subclass of file .- Returns:
- stereotype
-
isScript
@Deprecated public static boolean isScript(@CheckForNull Element element)
Deprecated.use ScriptStereotype.isInstance(element)
-
getSend
@Deprecated public Stereotype getSend()
Deprecated.use getInstance(element).send().getStereotype()A usage dependency whose source is an operation and whose target is a signal, specifying that the source sends the target signal.- Returns:
- stereotype
-
isSend
@Deprecated public static boolean isSend(@CheckForNull Element element)
Deprecated.use SendStereotype.isInstance(element)
-
getService
@Deprecated public Stereotype getService()
Deprecated.use getInstance(element).service().getStereotype()A stateless, functional component (computes a value).- Returns:
- stereotype
-
isService
@Deprecated public static boolean isService(@CheckForNull Element element)
Deprecated.use ServiceStereotype.isInstance(element)
-
getSource
@Deprecated public Stereotype getSource()
Deprecated.use getInstance(element).source().getStereotype()Denotes a source file that can be compiled into an executable file.Subclass of <>. - Returns:
- stereotype
-
isSource
@Deprecated public static boolean isSource(@CheckForNull Element element)
Deprecated.use SourceStereotype.isInstance(element)
-
getSpecification
@Deprecated public Stereotype getSpecification()
Deprecated.use getInstance(element).specification().getStereotype()A classifier that specifies a domain of objects without defining the physical implementation of those objects. For example, a Component stereotyped by specification will only have provided and required interfaces, and is not intended to have any realizingClassifiers as part of its definition. This differs from type because a type can have features such as attributes and methods which is useful to analysts modeling systems. Also see: realization- Returns:
- stereotype
-
isSpecification
@Deprecated public static boolean isSpecification(@CheckForNull Element element)
Deprecated.use SpecificationStereotype.isInstance(element)
-
getSubsystem
@Deprecated public Stereotype getSubsystem()
Deprecated.use getInstance(element).subsystem().getStereotype()A unit of hierarchical decomposition for large systems. A subsystem is commonly instantiated indirectly. Definitions of subsystems vary widely among domains and methods, and it is expected that domain and method profiles will specialize this construct. A subsystem may be defined to have specification and realization elements. See also: specification and realization .- Returns:
- stereotype
-
isSubsystem
@Deprecated public static boolean isSubsystem(@CheckForNull Element element)
Deprecated.use SubsystemStereotype.isInstance(element)
-
getSystemModel
@Deprecated public Stereotype getSystemModel()
Deprecated.use getInstance(element).systemModel().getStereotype()A systemModel is a stereotyped model that contains a collection of models of the same physical system. A systemModel also contains all relationships and constraints between model elements contained in different models.- Returns:
- stereotype
-
isSystemModel
@Deprecated public static boolean isSystemModel(@CheckForNull Element element)
Deprecated.use SystemModelStereotype.isInstance(element)
-
getTrace
@Deprecated public Stereotype getTrace()
Deprecated.use getInstance(element).trace().getStereotype()Specifies a trace relationship between model elements or sets of model elements that represent the same concept in different models. Traces are mainly used for tracking requirements and changes across models. Since model changes can occur in both directions, the directionality of the dependency can often be ignored. The mapping specifies the relationship between the two, but it is rarely computable and is usually informal.- Returns:
- stereotype
-
isTrace
@Deprecated public static boolean isTrace(@CheckForNull Element element)
Deprecated.use TraceStereotype.isInstance(element)
-
getType
@Deprecated public Stereotype getType()
Deprecated.use getInstance(element).type().getStereotype()A class that specifies a domain of objects together with the operations applicable to the objects, without defining the physical implementation of those objects. However, it may have attributes and associations. Behavioral specifications for type operations may be expressed using, for example, activity diagrams. An object may have at most one implementation class, however it may conform to multiple different types. See also: implementationClass .- Returns:
- stereotype
-
isType
@Deprecated public static boolean isType(@CheckForNull Element element)
Deprecated.use TypeStereotype.isInstance(element)
-
getUtility
@Deprecated public Stereotype getUtility()
Deprecated.use getInstance(element).utility().getStereotype()A class that has no instances, but rather denotes a named collection of non-member attributes and operations, all of which are class-scoped.- Returns:
- stereotype
-
isUtility
@Deprecated public static boolean isUtility(@CheckForNull Element element)
Deprecated.use UtilityStereotype.isInstance(element)
-
generatedGetAllElementWrappers
protected java.util.Collection<com.nomagic.profiles.ProfileImplementation.ProfileElementWrapper> generatedGetAllElementWrappers()
Description copied from class:ProfileImplementation
Generated method for getting all stereotype wrappers contained within this profile.- Returns:
- gets all stereotype wrappers contained within this profile.
-
generatedGetAllStereotypes
protected java.util.Collection<Stereotype> generatedGetAllStereotypes()
Description copied from class:ProfileImplementation
Generated method for getting all stereotypes contained within this profile.- Returns:
- gets all stereotypes contained within this profile.
-
-