|
Poseidon for UMLTM UMLdoc
|
|
plp.functional1.declaration
Class DecFuncao
- public class DecFuncao
- Classe que implementa uma associação entre identificador de função e
uma expressão que a denota
 | Constructor Summary |
|
public
|
DecFuncao(
Id idFun
,
IValorFuncao valorFuncao
)
Constroi um objeto desta classe, associando um identificador de função a uma expressao
|
 | Association Detail |
|
id
private
Id id
Identificador da função.
valorFuncao
private
IValorFuncao valorFuncao
Expressao associada função.
 | Constructor Detail |
|
DecFuncao
public
DecFuncao
DecFuncao(
Id idFun
,
IValorFuncao valorFuncao
)
Constroi um objeto desta classe, associando um identificador de função a uma expressao
- Parameters:
-
idArg
- identificador da função
-
expressaoArg
- expressao a ser associada ao identificador
 | Method Detail |
|
getAridade
public
int
getAridade()
Retorna a aridade da funcao declarada. Variaveis tem aridade 0.
- Returns:
-
a aridade da funcao declarada.
getExpressao
public
Expressao
getExpressao()
Retorna a expressao associada.
- Returns:
-
a expressao associada.
getFuncao
public
IValorFuncao
getFuncao()
Retorna o valor funcao associado.
- Returns:
-
o valor funcao associado.
getID
public
Id
getID()
Retorna o identificador associado.
- Returns:
-
o identificador associado.
toString
public
String
toString()
Retorna uma representacao String desta expressao. Util para depuracao.
- Returns:
-
uma representacao String desta expressao.
Created 2003 - 7 - 22
|
Poseidon for UMLTM UMLdoc
|
|
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.