complexType "uml:OpaqueExpression"
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 |
|
= |
xsd:string |
|
= |
xsd:string |
|
| |
> |
| |
|
| </...> |
Known Direct Subtypes (1):
-
All Direct / Indirect Based Elements (4):
-
Known Usage Locations
Annotation
An expression contains a language-specific text string used to describe a value or values, and an optional specification of the language. One predefined language for specifying expressions is OCL. Natural language or programming languages may also be used.
Type Definition Detail
Type Derivation Tree uml:OpaqueExpression |
XML Source (w/o annotations (5); see within schema source)
| <xsd:complexType name="OpaqueExpression"> <xsd:complexContent> <xsd:choice maxOccurs="unbounded" minOccurs="0"> </xsd:choice> <xsd:attribute name="body" type="xsd:string"/> <xsd:attribute name="language" type="xsd:string"/> <xsd:attribute name="behavior" type="xsd:string"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Attribute Detail (all declarations; defined within this component only; 3/15)
behavior-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies the behavior of the opaque expression.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="behavior" type="xsd:string"/> |
body-
Type: |
xsd:string, predefined |
Use: |
optional |
The text of the expression.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="body" type="xsd:string"/> |
language-
Type: |
xsd:string, predefined |
Use: |
optional |
Specifies the language in which the expression is stated. The interpretation of the expression body depends on the language. If language is unspecified, it might be implicit from the expression body or the context.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="language" type="xsd:string"/> |
Content Element Detail (all declarations; defined within this component only; 1/10) -
Specifies the behavior of the opaque expression.
XML Source (w/o annotations (1); see within schema source)