Poseidon for UMLTM
  UMLdoc
 PREV  PACKAGE    NEXT  PACKAGE     FRAMES    NO FRAMES      
SUMMARY:   PACKAGE | CLASS | INTERFACE | ACTOR | USE CASE     DIAGRAMS:   CLASS | COLLAB | DEPLOY | SEQ | STATE | ACTIV | USE CASE      



Package Expressions


 

Class diagrams of package Expressions

LocalScope FullExpression Initializer Reference Query Variable BinaryOperation UnaryOperation FunctionCall Operation Expression

Full_Expressions
Fig.: Class diagram Full_Expressions

SingleEntityType SimpleValue EnumItemRef Constant Literal ConstantRef FullExpression Reference EnumerationItem Variable Parameter Attribute GroupRef VariableRef ParameterRef IndexedValue AttributeRef

References
Fig.: Class diagram References

PartialEntityValue SeqMember SingleEntityValue GenericAggregate SingleEntityType EntityConstructor Attribute FullExpression ComplexEntityConstructor AggregateInitializer Initializer MemberBinding ExplicitAttribute AttributeBinding PartialEntityConstructor

Initializers
Fig.: Class diagram Initializers

Algorithm Function FunctionResult Parameter ActualParameter FunctionCall FullExpression

Function_calls
Fig.: Class diagram Function_calls

Instance OpaqueExpression FullExpression DataType Expression

Expressions
Fig.: Class diagram Expressions

 

 Class Diagram Summary
Full_Expressions   
References   
Initializers   
Function_calls   
Expressions   
arrow_up
 


 Class Summary
ActualParameter

represents the substitution of the actual parameter instance for the formal parameter and, where required, the substitution of the data type of the actual parameter for the GeneralizedType of the formal parameter and any derivatives. 

AggregateInitializer

represents the EXPRESS "aggregate initializer". 

AttributeBinding

represents the assignment of a specific value to one Attribute in the group that comprises the PartialEntityType. 

AttributeRef

a Reference Expression that returns the value of a given Attribute of a given entity instance 

BinaryOperation

a subclass of Expression; represents the result of a well-defined mathematical operation or character manipulation on two Expression operands, which are distinguished. 

ComplexEntityConstructor

represents the EXPRESS "complex entity constructor" operator (||). 

ConstantRef

a Reference Expression that returns the (current) value of a given Constant. 

EntityConstructor

Represents the implicit assignment operator that converts a PartialEntityValue to an EntityInstance. 

EnumItemRef

represents the EnumerationItem value referred to by an EnumItemRef. 

Expression  
FullExpression

represents an Expression as an interpreted collection of operations. 

FunctionCall

an Expression that represents the instance resulting from the invocation of a Function with zero or more Expression operands called "actual parameters". 

GroupRef

a Reference Expression that returns a PartialEntityValue consisting of the values of the Attributes of a given entity instance that constitute a given SingleEntityType. 

IndexedValue

a Reference Expression that returns the value of a specified member of a given AggregateValue. 

Initializer

an abstract subclass of Expression; represents a complex value constructed from other Instances 

Literal

a Reference Expression that denotes a specific value of a SimpleType. 

MemberBinding

represents the placement of a member value in a particular position in the GenericAggregate value resulting from the aggregate initializer. 

OpaqueExpression

represents an Expression with an unparsed EXPRESS text corpus. 

Operation

an abstract subclass of Expression; represents the result of a well-defined mathematical operation or character manipulation. 

ParameterRef

a Reference Expression that returns the value of a given actual Parameter. 

PartialEntityConstructor

represents the EXPRESS "partial entity constructor" named for a 'single entity data type'. 

Query

a subclass of Expression; represents the (aggregate) instance that results from extracting from an aggregate Expression operand the corresponding collection of member instances that satisfy a given select-condition. 

Reference

an abstract subclass of Expression; represents a value extracted from another Instance. 

UnaryOperation

a subclass of Expression; represents the result of a well-defined mathematical operation on a single Expression operand. 

VariableRef

a Reference Expression that returns the (current) value of a given local Variable. 

arrow_up
 

Created  2005 - 6 - 15

    Poseidon for UMLTM
  UMLdoc
 PREV  PACKAGE    NEXT  PACKAGE     FRAMES    NO FRAMES      
SUMMARY:   PACKAGE | CLASS | INTERFACE | ACTOR | USE CASE     DIAGRAMS:   CLASS | COLLAB | DEPLOY | SEQ | STATE | ACTIV | USE CASE      

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2003-2004 Gentleware AG, Schanzenstr. 70, 20357 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.