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      


plp.expressions2

Package plp.expressions2.expression

 


 

Class diagrams of package expression


Fig.: Class diagram plp_expressions2_expression

 

 Class Diagram Summary
plp_expressions2_expression   
arrow_up
 


 Class Summary
ExpAnd Um objeto desta classe representa uma Expressao de Conjuncao logica. 
ExpBinaria Uma expressao binaria contem duas expressoes e um operador. 
ExpConcat Um objeto desta classe representa uma Expressao de Concatenacao entre objetos ValorString 
ExpDeclaracao Classe que implementa uma declaracao de variavel (let) 
ExpEquals Um objeto desta classe representa uma Expressao de Igualdade entre Expressoes cuja avaliacao resulta num mesmo valor primitivo. 
ExpLength Um objeto desta classe representa uma Expressao de tamanho de String. 
ExpMenos Um objeto desta classe representa uma Expressao unaria menos. 
ExpNot Um objeto desta classe representa uma Expressao de Negacao logica. 
ExpOr Um objeto desta classe representa uma Disjuncao Logica. 
ExpSoma Um objeto desta classe representa uma Expressao de Soma. 
ExpSub Um objeto desta classe representa uma Expressao de Subtracao. 
ExpUnaria Uma expressao unaria contem uma expressao e um operador sobre a mesma. 
Id Um objeto desta classe representa um identificador 
Valor Valor agrupa valores concretos e abstratos 
ValorBooleano Este valor primitivo encapsula um valor booleano. 
ValorConcreto Esta classe agrupa diferentes tipos de ValorConcreto
ValorInteiro Objetos desta classe encapsulam valor inteiro. 
ValorString Este valor primitivo encapsula um String. 
arrow_up
 

 Interface Summary
Expressao Uma expressao é a unidade basica na Linguagem de Expressoes. 
arrow_up
 

Created  2003 - 7 - 22

    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 2001 Gentleware AG, Vogt-Kölln-Str.30, 22527 Hamburg, Germany. All Rights Reserved.

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