Search in sources :

Example 1 with RepositoryConfigModel

use of org.pentaho.di.ui.repository.pur.model.RepositoryConfigModel in project pentaho-kettle by pentaho.

the class RepositoryConfigController method init.

public void init() throws ControllerInitializationException {
    bf = new DefaultBindingFactory();
    bf.setDocument(this.getXulDomContainer().getDocumentRoot());
    try {
        // $NON-NLS-1$
        messageBox = (XulMessageBox) document.createElement("messagebox");
    } catch (Throwable th) {
        throw new ControllerInitializationException(th);
    }
    model = new RepositoryConfigModel();
    if (bf != null) {
        createBindings();
    }
    initializeModel();
}
Also used : DefaultBindingFactory(org.pentaho.ui.xul.binding.DefaultBindingFactory) ControllerInitializationException(org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException) RepositoryConfigModel(org.pentaho.di.ui.repository.pur.model.RepositoryConfigModel)

Aggregations

RepositoryConfigModel (org.pentaho.di.ui.repository.pur.model.RepositoryConfigModel)1 ControllerInitializationException (org.pentaho.di.ui.repository.repositoryexplorer.ControllerInitializationException)1 DefaultBindingFactory (org.pentaho.ui.xul.binding.DefaultBindingFactory)1