Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

plp.expressions1.tipo

Class TipoBasico


public class TipoBasico

Classe que modela os tipos básicos da linguagem.


 Attribute Summary
public static TipoBasico  TIPO_INTEIRO
Constante de tipo inteira. 
public static TipoBasico  TIPO_BOOLEANO
Constante de tipo booleana. 
public static TipoBasico  TIPO_STRING
Constante de tipo string. 
public static TipoBasico  TIPO_CHAR
Constante de tipo char. 
public static TipoBasico  TIPO_VOID
Constante de tipo void. 
arrow_up
 

 Constructor Summary
public   TipoBasico(String nomeTipo )
 
arrow_up
 

 Method Summary
public Tipo   instanciar()
Instanciar um tipo básico é simplesmente retornar ele mesmo  
public boolean   isEsquematico()
Verifica se o tipo é esquematico, o que, para os tipos básicos, é sempre falso. 
arrow_up
 

 

 Attribute Detail

TIPO_INTEIRO

public static TipoBasico TIPO_INTEIRO

Constante de tipo inteira. 
arrow_up
 
 

TIPO_BOOLEANO

public static TipoBasico TIPO_BOOLEANO

Constante de tipo booleana. 
arrow_up
 
 

TIPO_STRING

public static TipoBasico TIPO_STRING

Constante de tipo string. 
arrow_up
 
 

TIPO_CHAR

public static TipoBasico TIPO_CHAR

Constante de tipo char. 
arrow_up
 
 

TIPO_VOID

public static TipoBasico TIPO_VOID

Constante de tipo void. 
arrow_up
 

 Constructor Detail

TipoBasico

public TipoBasico TipoBasico(String nomeTipo )

 
arrow_up
 

 Method Detail

instanciar

public Tipo instanciar()

Instanciar um tipo básico é simplesmente retornar ele mesmo
Returns:
O proprio tipo
 
arrow_up
 
 

isEsquematico

public boolean isEsquematico()

Verifica se o tipo é esquematico, o que, para os tipos básicos, é sempre falso.
Returns:
false, já que um tipo básico nunca pode ser esquemático
 
arrow_up
 

Created  2003 - 7 - 22

    Poseidon for UMLTM
  UMLdoc
 PREV  CLASSIFIER    NEXT  CLASSIFIER     FRAMES    NO FRAMES      
SUMMARY:   INNER | ATTR | ASSOC | CONSTR | METHOD     DETAIL:   INNER | ATTR | ASSOC | CONSTR | METHOD     DIAGRAMS:   COLLAB | SEQ | STATE | ACTIV

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.