|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbr.uerj.petrinetanalyzer.common.TransitionBase
public class TransitionBase
Esta classe é a classe base para definição de transições (transitions) em Redes de Petri.
| Field Summary | |
|---|---|
private int |
curvaDensidade
Curva de Densidade de probabilidade: Altera o modo como será interpretado os valores de SEFT e SLFT Seu domínio é: UNIFORME=0, NORMAL=1 e EXPONENCIAL=2. |
static int |
EXPONENCIAL
|
private java.lang.String |
identificador
Para ser usado no lugar do nome. |
private java.lang.String |
nome
Informa o nome da Transição (opcional) |
static int |
NORMAL
|
private int |
posicao
Informa a posição da Transição. |
private double |
seft
Static Earliest Firing Time (temporização segundo o modelo de Merlin) |
private double |
slft
Static Latest Firing Time (temporização segundo o modelo de Merlin) |
static int |
UNIFORME
|
| Constructor Summary | |
|---|---|
TransitionBase()
Construtor default. |
|
TransitionBase(int posicao)
Construtor de TransitionBase. |
|
TransitionBase(java.lang.String nome,
int posicao)
Construtor de TransitionBase. |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Verifica se o objeto recebido como parâmetro é igual ao objeto chamador do método. |
int |
getCurvaDensidade()
Retorna a Curva de Densidade de Probabilidade. |
java.lang.String |
getIdentificador()
Retorna identificador. |
java.lang.String |
getNome()
Retorna o nome da Transição. |
int |
getPosicao()
Retorna a posição da Transição na matriz. |
double |
getSEFT()
Retorna o Static Earliest Firing Time. |
double |
getSLFT()
Retorna o Static Latest Firing Time. |
boolean |
isEqual(java.lang.Object obj)
Verifica se o objeto recebido como parâmetro é igual ao objeto chamador do método. |
void |
setCurvaDensidade(int curvaDensidade)
Seta o valor da Curva de Densidade de Probabilidade. |
void |
setNome(java.lang.String nome)
Seta o nome da Transição. |
void |
setPosicao(int posicao)
Seta a posição da Transição na matriz. |
void |
setSEFT(double seft)
Seta o valor de Static Earliest Firing Time. |
void |
setSLFT(double slft)
Seta o valor de Static Latest Firing Time. |
java.lang.String |
toString()
Retorna String com informações da Transição. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String nome
private int posicao
private java.lang.String identificador
private double seft
private double slft
private int curvaDensidade
public static final int UNIFORME
public static final int NORMAL
public static final int EXPONENCIAL
| Constructor Detail |
|---|
public TransitionBase()
public TransitionBase(java.lang.String nome,
int posicao)
nome - nome da Transiçãoposicao - posição na matrizpublic TransitionBase(int posicao)
posicao - posição da Transição na matriz| Method Detail |
|---|
public java.lang.String getNome()
public int getPosicao()
public java.lang.String getIdentificador()
public double getSEFT()
public double getSLFT()
public int getCurvaDensidade()
public void setNome(java.lang.String nome)
nome - Nome da Transiçãopublic void setPosicao(int posicao)
posicao - posição da Transição na matrizpublic void setSEFT(double seft)
seft - Static Earliest Firing Timepublic void setSLFT(double slft)
slft - Static Latest Firing Timepublic void setCurvaDensidade(int curvaDensidade)
curvaDensidade - public java.lang.String toString()
toString in class java.lang.Objectpublic boolean isEqual(java.lang.Object obj)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||