Interface CLBehavioredClassifier

All Superinterfaces:
ADAccessAble, ADClientAble, ADFindAble, ADHistoryAble, ADLockAble, ADM2AttrModifyAble, ADOptionAble, ADReferenceAble, ADVersionAble, CLClassifier, CLTemplateAbleElement, CLTemplateParameterAbleElement, ELClassifier, ELContainerAble, ELContAsgnAble, ELDeleteAble, ELElement, ELNamedElement, ELNamespaceAble, ELNamespaceAsgnAble, ELObject, ELPackageAble, ELRedefAble, ELType, ELUUIDAble, ELValueContainerAble, MECommentAble, MEConstraintAble, MEModelElement, MENamedElement, MENamespaceAble, MEStereotypeAble, METermAble, MMAttachmentAble, MMCommentContainerAble, MMLabelAble, MMLabelTextAttachmentAble, MMStereotypeAble, MMTextAble
All Known Subinterfaces:
ACActivity, BEBehavior, BEOpaque, BRResourceCL, CLActor, CLAssocClass, CLClass, CLCollaboration, CLComponent, CLDevice, CLExecEnv, CLNode, CLTemplateParameterAbleClass, CLUseCase, IAInteraction, SMProtocolStateMachine, SMStateMachine

public interface CLBehavioredClassifier extends CLClassifier
A classifier can have behavior specifications defined in its namespace. One of these may specify the behavior of the classifier itself. The behavior specifications owned by a classifier are defined in the context of the classifier. Consequently, the behavior specifications may reference features of the classifier. Any invoked behavior may, in turn, invoke other behaviors visible to its context classifier. When an instance of a behaviored classifier is created, its classifier behavior is invoked.
Note:
The interface CLBehavioredClassifier describes an abstract ability of an object. Therefore no instances of this type can be found in the repository!