@OpenApiAll public class StandardProfile extends StereotypeByProfileCache
StereotypeByProfileCache.AbstractStereotypeWrapper, StereotypeByProfileCache.IsTypeOfCache
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AUXILIARY_STEREOTYPE |
static java.lang.String |
BUILDCOMPONENT_STEREOTYPE |
static java.lang.String |
CALL_STEREOTYPE |
static java.lang.String |
CREATE_STEREOTYPE |
static java.lang.String |
DERIVE_STEREOTYPE |
static java.lang.String |
DESTROY_STEREOTYPE |
static java.lang.String |
DOCUMENT_STEREOTYPE |
static java.lang.String |
ENTITY_STEREOTYPE |
static java.lang.String |
EXECUTABLE_STEREOTYPE |
static java.lang.String |
FILE_STEREOTYPE |
static java.lang.String |
FOCUS_STEREOTYPE |
static java.lang.String |
FRAMEWORK_STEREOTYPE |
static java.lang.String |
IMPLEMENT_STEREOTYPE |
static java.lang.String |
IMPLEMENTATIONCLASS_STEREOTYPE |
static java.lang.String |
INSTANTIATE_STEREOTYPE |
static java.lang.String |
LIBRARY_STEREOTYPE |
static java.lang.String |
METACLASS_STEREOTYPE |
static java.lang.String |
METAMODEL_STEREOTYPE |
static java.lang.String |
MODELLIBRARY_STEREOTYPE |
static java.lang.String |
PROCESS_STEREOTYPE |
static java.lang.String |
PROFILE_NAME |
static java.lang.String |
PROFILE_URI |
static java.lang.String |
REALIZATION_STEREOTYPE |
static java.lang.String |
REFINE_STEREOTYPE |
static java.lang.String |
RESPONSIBILITY_STEREOTYPE |
static java.lang.String |
SCRIPT_STEREOTYPE |
static java.lang.String |
SEND_STEREOTYPE |
static java.lang.String |
SERVICE_STEREOTYPE |
static java.lang.String |
SOURCE_STEREOTYPE |
static java.lang.String |
SPECIFICATION_STEREOTYPE |
static java.lang.String |
SUBSYSTEM_STEREOTYPE |
static java.lang.String |
SYSTEMMODEL_STEREOTYPE |
static java.lang.String |
TRACE_STEREOTYPE |
static java.lang.String |
TYPE_STEREOTYPE |
static java.lang.String |
UTILITY_STEREOTYPE |
Constructor and Description |
---|
StandardProfile(Project prj) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<Stereotype> |
generatedGetAllStereotypes()
Generated method for getting all stereotypes contained within this profile.
|
Stereotype |
getAuxiliary()
A class that supports another more central or fundamental
class, typically by implementing secondary logic or control
flow.
|
Stereotype |
getBuildComponent()
A collection of elements defined for the purpose of system level development activities, such as compilation and versioning.
|
Stereotype |
getCall()
A usage dependency whose source is an operation and
whose target is an operation.
|
Stereotype |
getCreate()
A usage dependency denoting that the client classifier
creates instances of the supplier classifier.
|
Stereotype |
getDerive()
Specifies a derivation relationship among model elements
that are usually, but not necessarily, of the same type.
|
Stereotype |
getDestroy()
Specifies that the designated feature destroys an instance of the classifier to which the feature is attached.
|
Stereotype |
getDocument()
A generic file that is not a source file or executable .
|
Stereotype |
getEntity()
A persistent information component representing a business
concept.
|
Stereotype |
getExecutable()
Denotes a program that may be run on a node.
|
Stereotype |
getFile()
A physical file in the context of the system developed.
|
Stereotype |
getFocus()
A class that defines the core logic or control flow for one or
more auxiliary classes that support it.
|
Stereotype |
getFramework()
A package that contains model elements which specify a
reusable architecture for all or part of a
system.
|
Stereotype |
getImplement()
A component definition that is not intended to have a
specification itself.
|
Stereotype |
getImplementationClass()
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.
|
static StandardProfile |
getInstance(BaseElement element) |
static StandardProfile |
getInstance(Project prj) |
Stereotype |
getInstantiate()
A usage dependency among classifiers indicating that
operations on the client create instances of the supplier.
|
Stereotype |
getLibrary()
Denotes a static or dynamic library.
|
Stereotype |
getMetaclass() |
Stereotype |
getMetamodel()
A model of a model, that typically contains metaclasses.
|
Stereotype |
getModelLibrary()
A package that contains model elements which are intended to
be reused by other packages.
|
Stereotype |
getProcess()
A transaction based component.
|
Stereotype |
getRealization()
A classifier that specifies a domain of objects and that also
defines the physical implementation of those objects.
|
Stereotype |
getRefine()
Specifies a refinement relationship between model elements
at different semantic levels, such as analysis and design.
|
Stereotype |
getResponsibility()
A contract or an obligation of an element in its relationship
to other elements.
|
Stereotype |
getScript()
A script file that can be interpreted by a computer system.
|
Stereotype |
getSend()
A usage dependency whose source is an operation and
whose target is a signal, specifying that the source sends the
target signal.
|
Stereotype |
getService()
A stateless, functional component (computes a value).
|
Stereotype |
getSource()
Denotes a source file that can be compiled into an executable file.Subclass of <
|
Stereotype |
getSpecification()
A classifier that specifies a domain of objects without
defining the physical implementation of those objects.
|
Stereotype |
getSubsystem()
A unit of hierarchical decomposition for large systems.
|
Stereotype |
getSystemModel()
A systemModel is a stereotyped model that contains a
collection of models of the same physical system.
|
Stereotype |
getTrace()
Specifies a trace relationship between model elements or sets
of model elements that represent the same concept in
different models.
|
Stereotype |
getType()
A class that specifies a domain of objects together with the
operations applicable to the objects, without defining the
physical implementation of those objects.
|
Stereotype |
getUtility()
A class that has no instances, but rather denotes a named
collection of non-member attributes and operations, all of
which are class-scoped.
|
static boolean |
isAuxiliary(Element element) |
static boolean |
isBuildComponent(Element element) |
static boolean |
isCall(Element element) |
static boolean |
isCreate(Element element) |
static boolean |
isDerive(Element element) |
static boolean |
isDestroy(Element element) |
static boolean |
isDocument(Element element) |
static boolean |
isEntity(Element element) |
static boolean |
isExecutable(Element element) |
static boolean |
isFile(Element element) |
static boolean |
isFocus(Element element) |
static boolean |
isFramework(Element element) |
static boolean |
isImplement(Element element) |
static boolean |
isImplementationClass(Element element) |
static boolean |
isInstantiate(Element element) |
static boolean |
isLibrary(Element element) |
static boolean |
isMetaclass(Element element) |
static boolean |
isMetamodel(Element element) |
static boolean |
isModelLibrary(Element element) |
static boolean |
isProcess(Element element) |
static boolean |
isRealization(Element element) |
static boolean |
isRefine(Element element) |
static boolean |
isResponsibility(Element element) |
static boolean |
isScript(Element element) |
static boolean |
isSend(Element element) |
static boolean |
isService(Element element) |
static boolean |
isSource(Element element) |
static boolean |
isSpecification(Element element) |
static boolean |
isSubsystem(Element element) |
static boolean |
isSystemModel(Element element) |
static boolean |
isTrace(Element element) |
static boolean |
isType(Element element) |
static boolean |
isUtility(Element element) |
clearCach, getAllStereotypes, getDataType, getProfile, getStereotype, getStereotype, isTypeOf, isTypeOf, propertyChange
public static final java.lang.String PROFILE_URI
public static final java.lang.String PROFILE_NAME
public static final java.lang.String AUXILIARY_STEREOTYPE
public static final java.lang.String BUILDCOMPONENT_STEREOTYPE
public static final java.lang.String CALL_STEREOTYPE
public static final java.lang.String CREATE_STEREOTYPE
public static final java.lang.String DERIVE_STEREOTYPE
public static final java.lang.String DESTROY_STEREOTYPE
public static final java.lang.String DOCUMENT_STEREOTYPE
public static final java.lang.String ENTITY_STEREOTYPE
public static final java.lang.String EXECUTABLE_STEREOTYPE
public static final java.lang.String FILE_STEREOTYPE
public static final java.lang.String FOCUS_STEREOTYPE
public static final java.lang.String FRAMEWORK_STEREOTYPE
public static final java.lang.String IMPLEMENT_STEREOTYPE
public static final java.lang.String IMPLEMENTATIONCLASS_STEREOTYPE
public static final java.lang.String INSTANTIATE_STEREOTYPE
public static final java.lang.String LIBRARY_STEREOTYPE
public static final java.lang.String METACLASS_STEREOTYPE
public static final java.lang.String METAMODEL_STEREOTYPE
public static final java.lang.String MODELLIBRARY_STEREOTYPE
public static final java.lang.String PROCESS_STEREOTYPE
public static final java.lang.String REALIZATION_STEREOTYPE
public static final java.lang.String REFINE_STEREOTYPE
public static final java.lang.String RESPONSIBILITY_STEREOTYPE
public static final java.lang.String SCRIPT_STEREOTYPE
public static final java.lang.String SEND_STEREOTYPE
public static final java.lang.String SERVICE_STEREOTYPE
public static final java.lang.String SOURCE_STEREOTYPE
public static final java.lang.String SPECIFICATION_STEREOTYPE
public static final java.lang.String SUBSYSTEM_STEREOTYPE
public static final java.lang.String SYSTEMMODEL_STEREOTYPE
public static final java.lang.String TRACE_STEREOTYPE
public static final java.lang.String TYPE_STEREOTYPE
public static final java.lang.String UTILITY_STEREOTYPE
public StandardProfile(@Nonnull Project prj)
public static StandardProfile getInstance(@Nonnull BaseElement element)
public static StandardProfile getInstance(@Nonnull Project prj)
public Stereotype getAuxiliary()
public Stereotype getBuildComponent()
public Stereotype getCall()
public Stereotype getCreate()
public Stereotype getDerive()
public Stereotype getDestroy()
public Stereotype getDocument()
public Stereotype getEntity()
public Stereotype getExecutable()
public Stereotype getFile()
public Stereotype getFocus()
public Stereotype getFramework()
public Stereotype getImplement()
public Stereotype getImplementationClass()
public Stereotype getInstantiate()
public Stereotype getLibrary()
public Stereotype getMetaclass()
public Stereotype getMetamodel()
public Stereotype getModelLibrary()
public Stereotype getProcess()
public Stereotype getRealization()
public Stereotype getRefine()
public Stereotype getResponsibility()
public Stereotype getScript()
public Stereotype getSend()
public Stereotype getService()
public Stereotype getSource()
public Stereotype getSpecification()
public Stereotype getSubsystem()
public Stereotype getSystemModel()
public Stereotype getTrace()
public Stereotype getType()
public Stereotype getUtility()
protected java.util.Collection<Stereotype> generatedGetAllStereotypes()
StereotypeByProfileCache
generatedGetAllStereotypes
in class StereotypeByProfileCache
public static boolean isAuxiliary(@CheckForNull Element element)
public static boolean isBuildComponent(@CheckForNull Element element)
public static boolean isCall(@CheckForNull Element element)
public static boolean isCreate(@CheckForNull Element element)
public static boolean isDerive(@CheckForNull Element element)
public static boolean isDestroy(@CheckForNull Element element)
public static boolean isDocument(@CheckForNull Element element)
public static boolean isEntity(@CheckForNull Element element)
public static boolean isExecutable(@CheckForNull Element element)
public static boolean isFile(@CheckForNull Element element)
public static boolean isFocus(@CheckForNull Element element)
public static boolean isFramework(@CheckForNull Element element)
public static boolean isImplement(@CheckForNull Element element)
public static boolean isImplementationClass(@CheckForNull Element element)
public static boolean isInstantiate(@CheckForNull Element element)
public static boolean isLibrary(@CheckForNull Element element)
public static boolean isMetaclass(@CheckForNull Element element)
public static boolean isMetamodel(@CheckForNull Element element)
public static boolean isModelLibrary(@CheckForNull Element element)
public static boolean isProcess(@CheckForNull Element element)
public static boolean isRealization(@CheckForNull Element element)
public static boolean isRefine(@CheckForNull Element element)
public static boolean isResponsibility(@CheckForNull Element element)
public static boolean isScript(@CheckForNull Element element)
public static boolean isSend(@CheckForNull Element element)
public static boolean isService(@CheckForNull Element element)
public static boolean isSource(@CheckForNull Element element)
public static boolean isSpecification(@CheckForNull Element element)
public static boolean isSubsystem(@CheckForNull Element element)
public static boolean isSystemModel(@CheckForNull Element element)
public static boolean isTrace(@CheckForNull Element element)
public static boolean isType(@CheckForNull Element element)
public static boolean isUtility(@CheckForNull Element element)