diff --git a/src/main/java/org/gcube/portlets/user/td/wizardwidget/client/WizardWindow.java b/src/main/java/org/gcube/portlets/user/td/wizardwidget/client/WizardWindow.java index 5835514..ea85f62 100644 --- a/src/main/java/org/gcube/portlets/user/td/wizardwidget/client/WizardWindow.java +++ b/src/main/java/org/gcube/portlets/user/td/wizardwidget/client/WizardWindow.java @@ -48,6 +48,7 @@ public class WizardWindow extends Window { protected String BUTTONBACKLABEL = "Back"; protected String BUTTONNEXTLABEL = "Next"; protected String BUTTONFINISHLABEL = "Finish"; + protected String title; protected ArrayList cardStack = new ArrayList(); @@ -75,6 +76,7 @@ public class WizardWindow extends Window { protected FillToolItem fillSpacingCardMoveToolBar; + /** * Create a new Wizard Window with the specified title. * @@ -88,19 +90,11 @@ public class WizardWindow extends Window { public WizardWindow(String title, EventBus eventBus) { super(); + this.title=title; this.eventBus = eventBus; - Log.info(title); - // setModal(true); - setResizable(WIZARRESIZABLE); - setCollapsible(WIZARDCOLLAPSIBLE); - setWidth(WIZARDWIDTH); - setHeight(WIZARDHEIGHT); - + initWindow(); + listeners = new ArrayList(); - - setHeadingText(title); - this.originalTitle = title; - VerticalLayoutContainer container = new VerticalLayoutContainer(); cardContainer = new CardLayoutContainer(); @@ -160,6 +154,17 @@ public class WizardWindow extends Window { setWidget(container); } + protected void initWindow() { + Log.info(title); + // setModal(true); + setResizable(WIZARRESIZABLE); + setCollapsible(WIZARDCOLLAPSIBLE); + setWidth(WIZARDWIDTH); + setHeight(WIZARDHEIGHT); + setHeadingText(title); + this.originalTitle = title; + } + /** * {@inheritDoc} */