M - tipo do objeto do modelo.I - tipo do objeto da interface.public abstract class RegistrationEditionPanel<M,I> extends Object implements IRegistrationEditionPanel<I>
| Constructor and Description |
|---|
RegistrationEditionPanel(RegistrationMainPanel<M,I> mainPanel)
Construtor.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
clearIHC()
Limpeza da interface gráfica.
|
Container |
getContainer()
Delega a obtenção do container de edição para a aplicação específica
|
abstract I |
getObjectFromIHC()
Construção de um objeto a partir dos widgets de interface
|
abstract void |
setObjectToIHC(I object)
Preenchimento da interface a partir de um objeto.
|
abstract void |
setReadOnlyIHC(boolean readOnly)
Indica que a interface deve estar em modo read-only
|
void |
signalObjectEdited(boolean flag)
Sinalização de objeto editado.
|
public RegistrationEditionPanel(RegistrationMainPanel<M,I> mainPanel)
mainPanel - painelpublic void signalObjectEdited(boolean flag)
flag - indicativo.public Container getContainer()
public abstract I getObjectFromIHC()
getObjectFromIHC in interface IRegistrationEditionPanel<I>public abstract void setObjectToIHC(I object)
setObjectToIHC in interface IRegistrationEditionPanel<I>object - objetopublic abstract void setReadOnlyIHC(boolean readOnly)
setReadOnlyIHC in interface IRegistrationEditionPanel<I>readOnly - indicativopublic abstract void clearIHC()
clearIHC in interface IRegistrationEditionPanel<I>Copyright © 2016 Tecgraf/PUC-Rio. All rights reserved.