|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectTarefaBasica
Tarefa
public class Tarefa
Classe que define uma Tarefa, contendo todas as informacoes que a caracteriza.
Constructor Summary | |
---|---|
Tarefa(java.util.ArrayList<java.lang.Float> temposInicio,
java.util.ArrayList<java.lang.Float> temposInterrupcao,
java.util.ArrayList<java.lang.Float> temposTermino,
java.util.ArrayList<java.lang.Float> temposEntrega,
java.util.ArrayList<java.lang.Float> temposAtraso,
int numOcorrencias,
int numAtrasos,
boolean ja,
java.lang.String nom,
float carg,
float cheg)
super construtor, necessario para converter do tipo |
|
Tarefa(java.lang.String nom,
float carg,
float cheg)
Cria uma nova tarefa com um nome, carga e instante de chegada. |
Method Summary | |
---|---|
void |
addNumeroDeAtrasos()
Adiciona 1 ao nmero de atrasos da tarefa. |
void |
addNumeroDeOcorrencias()
Adiciona 1 ao nmero de ocorrncias da tarefa. |
void |
addTempoAtraso(float tempo)
Adiciona um tempo (instante) de atraso da tarefa. |
void |
addTempoEntregaExecucao(float tempo)
Adiciona um tempo (instante) de entrega da tarefa. |
void |
addTempoInicioExecucao(float tempo)
Adiciona um tempo (instante) de incio de execuo tarefa. |
void |
addTempoInterrupcaoExecucao(float tempo)
Adiciona um tempo (instante) de interrupo de execuo tarefa. |
void |
addTempoTerminoExecucao(float tempo)
Adiciona um tempo (instante) de trmino de execuo tarefa. |
int |
getNumeroDeAtrasos()
Retorna o nmero de atrasos da tarefa. |
int |
getNumeroDeOcorrencias()
Retorna o nmero de ocorrncias da tarefa. |
java.util.ArrayList<java.lang.Float> |
getTemposAtrasoList()
Retorna uma lista com os tempos de atraso da tarefa. |
java.util.ArrayList<java.lang.Float> |
getTemposEntregaList()
Retorna uma lista com os tempos de entrega da tarefa. |
java.util.ArrayList<java.lang.Float> |
getTemposInicioDeExecucaoList()
Retorna uma lista com os tempos de incio de execuo da tarefa. |
java.util.ArrayList<java.lang.Float> |
getTemposInterrupcaoDeExecucaoList()
Retorna uma lista com os tempos de interrupo de execuo da tarefa. |
java.util.ArrayList<java.lang.Float> |
getTemposTerminoDeExecucaoList()
Retorna uma lista com os tempos de trmino de execuo da tarefa. |
void |
setNumeroDeAtrasos(int numAtrasos)
Configura o nmero de atrasos da tarefa. |
Methods inherited from class TarefaBasica |
---|
addRecursos, equals, getCarga, getChegada, getDeadline, getNome, getPrioridade, getRecursos, hashCode, isJaExecutou, isMigrada, setCarga, setChegada, setDeadline, setJaExecutou, setMigrada, setNome, setPrioridade, toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Tarefa(java.lang.String nom, float carg, float cheg)
nom
- carg
- cheg
- public Tarefa(java.util.ArrayList<java.lang.Float> temposInicio, java.util.ArrayList<java.lang.Float> temposInterrupcao, java.util.ArrayList<java.lang.Float> temposTermino, java.util.ArrayList<java.lang.Float> temposEntrega, java.util.ArrayList<java.lang.Float> temposAtraso, int numOcorrencias, int numAtrasos, boolean ja, java.lang.String nom, float carg, float cheg)
Method Detail |
---|
public int getNumeroDeOcorrencias()
public int getNumeroDeAtrasos()
public java.util.ArrayList<java.lang.Float> getTemposInicioDeExecucaoList()
public java.util.ArrayList<java.lang.Float> getTemposTerminoDeExecucaoList()
public java.util.ArrayList<java.lang.Float> getTemposInterrupcaoDeExecucaoList()
public java.util.ArrayList<java.lang.Float> getTemposEntregaList()
public java.util.ArrayList<java.lang.Float> getTemposAtrasoList()
public void setNumeroDeAtrasos(int numAtrasos)
numAtrasos
- public void addNumeroDeOcorrencias()
public void addNumeroDeAtrasos()
public void addTempoInicioExecucao(float tempo)
tempo
- public void addTempoTerminoExecucao(float tempo)
tempo
- public void addTempoInterrupcaoExecucao(float tempo)
tempo
- public void addTempoEntregaExecucao(float tempo)
tempo
- public void addTempoAtraso(float tempo)
tempo
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |