Package org.gvsig.newlayer
Interface NewLayerProviderPanel
- All Superinterfaces:
org.gvsig.tools.swing.api.Component
- All Known Implementing Classes:
AbstractNewLayerProviderPanel
public interface NewLayerProviderPanel
extends org.gvsig.tools.swing.api.Component
- Author:
- gvSIG Team
-
Method Summary
Modifier and TypeMethodDescriptionvoidEste metodo se llama cada vez que se va a presenta un panel al usuario, indistintamente si llego a el por ir hacia delante o hacia atras.voidEste metodo se llama sobre el panel que abandona el usuario cuando pulsa en el boton "siguiente".voidEste metodo se llama sobre el panel que abandona el usuario cuando pulsa en el boton "anterior".booleanEste metodo se llamo para comprobar si los datos del panel son coherentes y se pueden aceptar.Methods inherited from interface org.gvsig.tools.swing.api.Component
asJComponent
-
Method Details
-
getIdPanel
String getIdPanel() -
getTitlePanel
String getTitlePanel() -
validatePanel
Este metodo se llamo para comprobar si los datos del panel son coherentes y se pueden aceptar. Se invoca antes de invocar al metodo "nextPanel". Devolvera false en caso de que no se deba abandonar el panel, normalmente por que los datos no estan completos. En caso de que se desee presentar un mensaje al usuario se podra lanzar la excecion NewLayerPanelValidationException indicando en ella el mensaje.- Returns:
- true si va todo bien, false si no se debe abandonar el panel.
- Throws:
NewLayerPanelValidationException
-
enterPanel
void enterPanel()Este metodo se llama cada vez que se va a presenta un panel al usuario, indistintamente si llego a el por ir hacia delante o hacia atras. -
nextPanel
void nextPanel()Este metodo se llama sobre el panel que abandona el usuario cuando pulsa en el boton "siguiente". -
previousPanel
void previousPanel()Este metodo se llama sobre el panel que abandona el usuario cuando pulsa en el boton "anterior".
-