public void init() { try { resBundle = (ResourceBundle) super.getXulDomContainer().getResourceBundles().get( 0 ); importDialogModel = new MetadataImportDialogModel(); localizedBundlesTree = (XulTree) document.getElementById( "localizedBundlesTree" ); domainIdText = (XulTextbox) document.getElementById( "domainIdText" ); domainIdText.addPropertyChangeListener( new DomainIdChangeListener() ); importDialog = (XulDialog) document.getElementById( "importDialog" ); fileLabel = (XulLabel) document.getElementById( "fileLabel" ); metaFileLocation = (XulLabel) document.getElementById( "uploadFileLabel" ); acceptButton = (XulButton) document.getElementById( "importDialog_accept" ); hiddenArea = (XulVbox) document.getElementById( "metadataImportCard" ); acceptButton.setDisabled( true ); bf.setBindingType( Binding.Type.ONE_WAY ); Binding localizedBundlesBinding = bf.createBinding( importDialogModel, "localizedBundles", localizedBundlesTree, "elements" ); localizedBundlesBinding.fireSourceChanged(); } catch ( Exception e ) { e.printStackTrace(); } }
ResourceBundle resBundle = (ResourceBundle) container.getResourceBundles().get( 0 ); datasourceMessages = new GwtDatasourceMessages(); datasourceMessages.setMessageBundle( resBundle );
public void xulLoaded( GwtXulRunner gwtXulRunner ) { IModelerMessages messages = new GwtModelerMessages( (ResourceBundle) gwtXulRunner.getXulDomContainers().get( 0 ).getResourceBundles().get( 0 ) ); BogoPojo bogo = new BogoPojo(); XulDomContainer container = gwtXulRunner.getXulDomContainers().get( 0 ); GwtModelerWorkspaceHelper helper = new GwtModelerWorkspaceHelper(); ModelerWorkspace model = new ModelerWorkspace( helper ); model.setDomain( this.domain ); ModelerController controller = new ModelerController( model ); controller.setWorkspaceHelper( helper ); try { ModelerMessagesHolder.setMessages( messages ); } catch ( IllegalStateException e ) { // ignore, it was already set by someone else boolean ignore = true; } BindingFactory bf = new GwtBindingFactory( container.getDocumentRoot() ); controller.setBindingFactory( bf ); container.addEventHandler( controller ); ModelerUiHelper.configureControllers( container, model, bf, controller, new ColResolverController() ); RootPanel.get().add( (Widget) container.getDocumentRoot().getRootElement().getManagedObject() ); try { gwtXulRunner.initialize(); } catch ( XulException e ) { e.printStackTrace(); // To change body of catch statement use File | Settings | File Templates. } }
messages = new GwtModelerMessages( (ResourceBundle) container.getResourceBundles().get( 0 ) ); try { ModelerMessagesHolder.setMessages( messages );
public void init() { try { connectionAutoBeanFactory = GWT.create( IConnectionAutoBeanFactory.class ); resBundle = (ResourceBundle) super.getXulDomContainer().getResourceBundles().get( 0 );
BindingFactory bf = new GwtBindingFactory( rootDocument ); ResourceBundle resBundle = (ResourceBundle) mainWizardContainer.getResourceBundles().get( 0 );