complexType "uml:PrimitiveFunction"
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 |
|
= |
("public" | "private" | "protected" | "package") |
|
= |
xsd:string |
|
= |
xsd:string |
|
| |
> |
| |
|
| </...> |
All Direct / Indirect Based Elements (2):
-
Known Usage Locations
Annotation
PrimitiveFunction is not an action. It is the signature of a function that produces output values from input values for use with ApplyFunctionAction. The behavior is described using the body and language attributes. The specification of the detailed behavior is expressed in an external language and is not further specified within UML.
Type Definition Detail
Type Derivation Tree uml:PrimitiveFunction |
XML Source (w/o annotations (3); see within schema source)
| <xsd:complexType name="PrimitiveFunction"> <xsd:complexContent> <xsd:attribute name="body" type="xsd:string"/> <xsd:attribute name="language" type="xsd:string"/> </xsd:extension> </xsd:complexContent> </xsd:complexType> |
Attribute Detail (all declarations; defined within this component only; 2/14)
body-
Type: |
xsd:string, predefined |
Use: |
optional |
A textual representation of the function in the named surface language.
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 body of the primitive function is stated. The interpretation of the body depends on the language. If the language is unspecified, it might be implicit from the body or the context.
XML Source (w/o annotations (1); see within schema source)
| <xsd:attribute name="language" type="xsd:string"/> |