pt.moredata.wizard
Class SwingWizardControler

java.lang.Object
  extended bypt.moredata.wizard.SwingWizardControler

public class SwingWizardControler
extends java.lang.Object

SwingWizardControler.java Implementação do controlador para wizards construidos em Swing Company MoreData

Version:
$Revision: 1.7 $
Author:
pcarmo

Constructor Summary
SwingWizardControler(java.awt.Frame parent)
          Cria um novo controlador para um wizard.
 
Method Summary
 void addDDWizListener(WizardListener l)
          Adiciona um listener (DDWizListener) para o evento DDWizEvent
 WizardAction[] getActions()
          Devolve um array contento a lista de acções do wizard
 int getActionsCount()
          Devolve o número de acções já registadas
 pt.moredata.wizard.WizardGUI getWizardGUI()
           
 void removeDDWizListener(WizardListener l)
          Remove um listener do DDWizAction
 void setActions(int index, WizardAction _action)
          Afecta as acções permitidas pelos wizards
Provavelmente falta testar se deve ou não adicionar
 void setActions(WizardAction _action)
          Afecta as acções permitidas pelos wizards
Provavelmente falta testar se deve ou não adicionar
 void setParent(java.awt.Component parent)
          Setter for property parent.
 void setTitle(java.lang.String title)
          Altera o nome da janela do wizard.
 void setWizardGui(pt.moredata.wizard.SwingWizardGUI _wizardGUI)
          Afecta o GUI usado na execução do wizard
 int showWizard()
          Inicia a interacção do utilizador com o wizard
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SwingWizardControler

public SwingWizardControler(java.awt.Frame parent)
Cria um novo controlador para um wizard.

Method Detail

getActionsCount

public int getActionsCount()
Devolve o número de acções já registadas


getActions

public WizardAction[] getActions()
Devolve um array contento a lista de acções do wizard


setActions

public void setActions(int index,
                       WizardAction _action)
Afecta as acções permitidas pelos wizards
Provavelmente falta testar se deve ou não adicionar


setActions

public void setActions(WizardAction _action)
Afecta as acções permitidas pelos wizards
Provavelmente falta testar se deve ou não adicionar


setWizardGui

public void setWizardGui(pt.moredata.wizard.SwingWizardGUI _wizardGUI)
Afecta o GUI usado na execução do wizard

Parameters:
_wizardGUI -

getWizardGUI

public pt.moredata.wizard.WizardGUI getWizardGUI()
Returns:
GUI corrente do wizard

addDDWizListener

public void addDDWizListener(WizardListener l)
Adiciona um listener (DDWizListener) para o evento DDWizEvent

Parameters:
l - Listener a adicionar

removeDDWizListener

public void removeDDWizListener(WizardListener l)
Remove um listener do DDWizAction

Parameters:
l - Listener a remover

showWizard

public int showWizard()
Inicia a interacção do utilizador com o wizard


setTitle

public void setTitle(java.lang.String title)
Altera o nome da janela do wizard.

Parameters:
title - O novo titulo da janela do wizard.

setParent

public void setParent(java.awt.Component parent)
Setter for property parent.

Parameters:
parent - New value of property parent.