|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectCompromisso
public class Compromisso
Essa classe representa um compromisso da RaQuelendar. Um compromisso possui necessariamente uma descrição, um local, uma data, um tipo, uma prioridade e um estado. Compromissos iguais tem descrições, locais e datas iguais.
Constructor Summary | |
---|---|
Compromisso(java.lang.String descricao,
java.lang.String local,
java.util.Calendar data,
Classificacao tipo,
Prioridade prioridade)
Contrutor default. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.util.Calendar |
getData()
Retorna a data e hora do compromisso. |
java.lang.String |
getDescricao()
Retorna a descrição do compromisso. |
Estado |
getEstado()
Retorna o Estado do compromisso. |
java.lang.String |
getLocal()
Retorna o local do compromisso. |
Prioridade |
getPrioridade()
Retorna a Prioridade do compromisso. |
Classificacao |
getTipo()
Retorna a Classificacao do compromisso. |
int |
hashCode()
|
void |
setData(java.util.Calendar data)
Atualiza a data e hora do compromisso. |
void |
setDescricao(java.lang.String descricao)
Atualiza a descrição do compromisso. |
void |
setEstado(Estado estado)
Atualiza o Estado do compromisso. |
void |
setLocal(java.lang.String local)
Atualiza o local do compromisso. |
void |
setPrioridade(Prioridade prioridade)
Atualiza a Prioridade do compromisso. |
void |
setTipo(Classificacao tipo)
Atualiza a Classificacao do compromisso. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Compromisso(java.lang.String descricao, java.lang.String local, java.util.Calendar data, Classificacao tipo, Prioridade prioridade)
Estado
default é Estado.A_CONFIRMAR
.
descricao
- Descrição não nula.local
- Local não nulo.data
- Data ( Calendar
) não nula.tipo
- Uma Classificacao
prioridade
- uma Prioridade
Method Detail |
---|
public java.lang.String getDescricao()
public void setDescricao(java.lang.String descricao)
descricao
- a nova descrição do compromisso.public java.lang.String getLocal()
public void setLocal(java.lang.String local)
local
- o novo local do compromisso.public java.util.Calendar getData()
Calendar
com data e hora do compromisso.public void setData(java.util.Calendar data)
data
- um novo Calendar
com data e hora do compromisso.public Classificacao getTipo()
Classificacao
do compromisso.
Classificacao
do compromisso.public void setTipo(Classificacao tipo)
Classificacao
do compromisso.
tipo
- a nova Classificacao
do compromisso.public Prioridade getPrioridade()
Prioridade
do compromisso.
Prioridade
do compromisso.public void setPrioridade(Prioridade prioridade)
Prioridade
do compromisso.
prioridade
- a nova Prioridade
do compromisso.public Estado getEstado()
Estado
do compromisso.
Estado
do compromisso.public void setEstado(Estado estado)
Estado
do compromisso.
estado
- o novo Estado
do compromisso.public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |