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.functional1.tipo

Class TipoPolimorfico


public class TipoPolimorfico


 Attribute Summary
private boolean  esquematico
Variável booleana que diz se um tipo polimórfico é esquemático ou não. 
private static int  contadorTipos
Variável estática utilizada para evitar conflitos de nomes na hora da criaçao de um objeto deste tipo 
arrow_up
 

 Constructor Summary
public   TipoPolimorfico(boolean esquematico )
Constroi um novo tipo polimórfico, esquemático ou não-esquemático, a depender do valor do parâmetro esquematico  
arrow_up
 

 Method Summary
public Tipo   instanciar()
Instancia um tipo polimórfico com uma nova variável de tipo não-esquemática. 
public boolean   isEsquematico()
Verifica se o tipo polimórfico é esquemático. 
public void   setEsquematico(boolean _esquematico )
Atribui ao tipo polimórfico um valor booleano, fazendo-o esquemático (polimórfico) ou não. 
arrow_up
 

 

 Attribute Detail

esquematico

private boolean esquematico

Variável booleana que diz se um tipo polimórfico é esquemático ou não. 
arrow_up
 
 

contadorTipos

private static int contadorTipos

Variável estática utilizada para evitar conflitos de nomes na hora da criaçao de um objeto deste tipo 
arrow_up
 

 Constructor Detail

TipoPolimorfico

public TipoPolimorfico TipoPolimorfico(boolean esquematico )

Constroi um novo tipo polimórfico, esquemático ou não-esquemático, a depender do valor do parâmetro esquematico
Parameters:
esquematico - true para o caso esquemático, false caso contrário.
 
arrow_up
 

 Method Detail

instanciar

public Tipo instanciar()

Instancia um tipo polimórfico com uma nova variável de tipo não-esquemática.
Returns:
tipo resultante da instanciação
 
arrow_up
 
 

isEsquematico

public boolean isEsquematico()

Verifica se o tipo polimórfico é esquemático.
Returns:
true se o tipo for esquemático ou false caso contrário.
 
arrow_up
 
 

setEsquematico

public void setEsquematico(boolean _esquematico )

Atribui ao tipo polimórfico um valor booleano, fazendo-o esquemático (polimórfico) ou não.
Parameters:
_esquematico - true para o caso esquemático, false caso contrário.
 
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.