complexType "uml:BehavioralFeature"
Namespace: |
|
Content: |
|
Defined: |
|
Includes: |
|
Used: |
|
Content Model Diagram
XML Representation Summary |
| <... |
| |
|
= |
xsd:ID |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:IDREF |
|
= |
"2.0" |
|
= |
xsd:QName |
|
= |
xsd:string |
|
= |
("public" | "private" | "protected" | "package") |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
xsd:string |
|
= |
("sequential" | "guarded" | "concurrent") |
|
= |
xsd:string |
|
= |
xsd:string |
|
| |
> |
| |
|
| </...> |
Known Direct Subtypes (2):
-
All Direct / Indirect Based Elements (8):
-
Known Usage Locations
Annotation
A behavioral feature specifies that an instance of a classifier will respond to a designated request by invoking a behavior. BehavioralFeature is an abstract metaclass specializing Feature and Namespace. Kinds of behavioral aspects are modeled by subclasses of BehavioralFeature.
Type Definition Detail
Type Derivation Tree uml:BehavioralFeature |
XML Source (w/o annotations (10); see within schema source)
| <xsd:complexType name="BehavioralFeature"> <xsd:complexContent> <xsd:choice maxOccurs="unbounded" minOccurs="0"> </xsd:choice> <xsd:attribute name="isLeaf" type="xsd:string"/> <xsd:attribute name="isStatic" type="xsd:string"/> <xsd:attribute name="isAbstract" type="xsd:string"/> <xsd:attribute name="method" type="xsd:string"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Attribute Detail (all declarations; defined within this component only; 6/16)
concurrency-
Attribute Value
| enumeration of xsd:NCName |
Enumeration: |
"sequential", "guarded", "concurrent" |
XML Source (see within schema source)
isAbstract-
Type: |
xsd:string, predefined |
Use: |
optional |
If true, then the behavioral feature does not have an implementation, and one must be supplied by a more specific element. If false, the behavioral feature must have an implementation in the classifier or one must be inherited from a more general element. Communications
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="isAbstract" type="xsd:string"/> |
isLeaf-
Type: |
xsd:string, predefined |
Use: |
optional |
Indicates whether it is possible to further specialize a RedefinableElement. If the value is true, then it is not possible to further specialize the RedefinableElement. Default value is false.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="isLeaf" type="xsd:string"/> |
isStatic-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies whether the feature is applied at the classifier-level (true) or the instance-level (false). Default value is false.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="isStatic" type="xsd:string"/> |
method-
Type: |
xsd:string, predefined |
Use: |
optional |
A behavioral description that implements the behavioral feature. There may be at most one behavior for a particular pairing of a classifier (as owner of the behavior) and a behavioral feature (as specification of the behavior).
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="method" type="xsd:string"/> |
raisedException-
Type: |
xsd:string, predefined |
Use: |
optional |
References the Types representing exceptions that may be raised during an invocation of this operation.
XML Source (w/o annotations (1); see within schema source)
Content Element Detail (all declarations; defined within this component only; 4/14) -
Specifies the ordered set of formal parameters of this BehavioralFeature. Subsets BehavioralFeature::parameter and Namespace::ownedMember.
XML Source (w/o annotations (1); see within schema source)
-
A behavioral description that implements the behavioral feature. There may be at most one behavior for a particular pairing of a classifier (as owner of the behavior) and a behavioral feature (as specification of the behavior).
XML Source (w/o annotations (1); see within schema source)
-
References the Types representing exceptions that may be raised during an invocation of this operation.
XML Source (w/o annotations (1); see within schema source)
-
Specifies the ordered set of return results of this BehavioralFeature. Subsets Behavioral- Feature::parameter and Namespace::ownedMember.
XML Source (w/o annotations (1); see within schema source)