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.expressions1

Package plp.expressions1.expression

 


 

Class diagrams of package expression


Fig.: Class diagram plp_expressions1_expression

 

 Class Diagram Summary
plp_expressions1_expression   
arrow_up
 


 Class Summary
ExpAnd Um objeto desta classe representa uma Expressao de Conjuncao logica. 
ExpBinaria Classe abstrata que modela uma expressao binaria. 
ExpConcat Um objeto desta classe representa uma Expressao de Concatenacao entre objetos ValorString 
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 de menos unario. 
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. 
Valor Valor agrupa valores concretos e abstratos 
ValorBooleano Este valor primitivo encapsula um valor booleano. 
ValorChar Este valor primitivo encapsula um valor char. 
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.