|
||||||||||
| 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 | |||||||||