org.pentaho.platform.dataaccess.datasource.modeler
Class ModelerDialog

java.lang.Object
  extended by org.pentaho.ui.xul.XulEventSourceAdapter
      extended by org.pentaho.ui.xul.impl.AbstractXulEventHandler
          extended by org.pentaho.ui.xul.util.AbstractXulDialogController<org.pentaho.metadata.model.Domain>
              extended by org.pentaho.platform.dataaccess.datasource.modeler.ModelerDialog
All Implemented Interfaces:
org.pentaho.ui.xul.impl.XulEventHandler, org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>, org.pentaho.ui.xul.XulEventSource

public class ModelerDialog
extends org.pentaho.ui.xul.util.AbstractXulDialogController<org.pentaho.metadata.model.Domain>

User: nbaker Date: Aug 10, 2010


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.pentaho.ui.xul.util.DialogController
org.pentaho.ui.xul.util.DialogController.DialogListener<T>
 
Method Summary
 void addDialogListener(org.pentaho.ui.xul.util.DialogController.DialogListener<org.pentaho.metadata.model.Domain> listener)
          Specified by DialogController.
 void closeErrorDialog()
           
static ModelerDialog getInstance( constructorListener)
           
 String getName()
           
 void onAccept()
           
 void onCancel()
           
 void onEditSource()
           
 void onLoad()
           
 void overlayLoaded()
           
 void overlayRemoved()
           
 void showDialog(org.pentaho.metadata.model.Domain domain)
           
 void showDialog(String domainId, String modelId)
           
 void showEditSourceDialog()
           
 void xulLoaded(GwtXulRunner gwtXulRunner)
           
 
Methods inherited from class org.pentaho.ui.xul.util.AbstractXulDialogController
hideDialog, onDialogAccept, onDialogCancel, onDialogReady, removeDialogListener, showDialog
 
Methods inherited from class org.pentaho.ui.xul.impl.AbstractXulEventHandler
bind, bind, getData, getXulDomContainer, setData, setName, setXulDomContainer
 
Methods inherited from class org.pentaho.ui.xul.XulEventSourceAdapter
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ModelerDialog getInstance( constructorListener)

onAccept

public void onAccept()

onLoad

public void onLoad()

xulLoaded

public void xulLoaded(GwtXulRunner gwtXulRunner)

overlayLoaded

public void overlayLoaded()

overlayRemoved

public void overlayRemoved()

showDialog

public void showDialog(org.pentaho.metadata.model.Domain domain)

showDialog

public void showDialog(String domainId,
                       String modelId)

getName

public String getName()
Specified by:
getName in interface org.pentaho.ui.xul.impl.XulEventHandler
Overrides:
getName in class org.pentaho.ui.xul.impl.AbstractXulEventHandler

closeErrorDialog

public void closeErrorDialog()

onCancel

public void onCancel()

onEditSource

public void onEditSource()

showEditSourceDialog

public void showEditSourceDialog()

addDialogListener

public void addDialogListener(org.pentaho.ui.xul.util.DialogController.DialogListener<org.pentaho.metadata.model.Domain> listener)
Specified by DialogController.

Specified by:
addDialogListener in interface org.pentaho.ui.xul.util.DialogController<org.pentaho.metadata.model.Domain>
Overrides:
addDialogListener in class org.pentaho.ui.xul.util.AbstractXulDialogController<org.pentaho.metadata.model.Domain>