public void execute() { MessageBuilder.createCall( new RemoteCallback<Categories>() { public void callback( final Categories categories ) { selectedPath = null; navTreeWidget.removeItems(); TreeItem root = new TreeItem(); root.setHTML( AbstractImagePrototype.create( ImageResources.INSTANCE.desc() ).getHTML() ); navTreeWidget.addItem( root ); if ( categories.size() == 0 ) { showEmptyTree(); } else { hideEmptyTree(); } for ( final CategoryItem category : categories ) { final TreeItem it = buildTreeItem( category ); root.addItem( it ); if ( category.hasChild() ) { loadChildren( it, category ); } } root.setState( true ); } }, CategoriesService.class ).getCategoriesFromResource( resource ); } } );
@Override public Path save( final Path resource, final String content, final Metadata metadata, final String comment ) { ioService.write( paths.convert( resource ), content, metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void execute( final String commitMessage ) { view.showBusyIndicator( CommonConstants.INSTANCE.Saving() ); categoryService.call( getSaveSuccessCallback(), new HasBusyIndicatorDefaultErrorCallback( view ) ).save( path, view.getContent() ); } } );
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@OnStart public void onStart( final Path path ) { this.path = path; makeMenuBar(); view.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); categoryService.call( getModelSuccessCallback(), new HasBusyIndicatorDefaultErrorCallback( view ) ).getContent( path ); }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public Path save( final Path resource, final String content, final Metadata metadata, final String comment ) { ioService.write( paths.convert( resource ), content, metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public Path save( final Path resource, final String content, final Metadata metadata, final String comment ) { ioService.write( paths.convert( resource ), content, metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Invalidate Package-level DMO cache as Enums have changed. invalidateDMOPackageCache.fire( new InvalidateDMOPackageCacheEvent( resource ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public Path save( final Path resource, final String content, final Metadata metadata, final String comment ) { final String drl = assertPackageName( content, resource ); ioService.write( paths.convert( resource ), drl, metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Invalidate Project-level DMO cache in case user added a Declarative Type to their DRL. Tssk, Tssk. invalidateDMOProjectCache.fire( new InvalidateDMOProjectCacheEvent( resource ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public Path save( final Path resource, final PackageConfiguration packageConfiguration, final Metadata metadata, final String comment ) { ioService.write( paths.convert( resource ), packageConfigurationContentHandler.toString( packageConfiguration ), metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Invalidate Project-level DMO cache as project.imports has changed. invalidateDMOProjectCache.fire( new InvalidateDMOProjectCacheEvent( resource ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public Path save( final Path resource, final RuleModel model, final Metadata metadata, final String comment ) { model.setPackageName( projectService.resolvePackageName( resource ) ); ioService.write( paths.convert( resource ), toSource( resource, model ), metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public Path save( final Path resource, final ScoreCardModel model, final Metadata metadata, final String comment ) { model.setPackageName( projectService.resolvePackageName( resource ) ); ioService.write( paths.convert( resource ), GuidedScoreCardXMLPersistence.getInstance().marshal( model ), metadataService.setUpAttributes( resource, metadata ), makeCommentedOption( comment ) ); //Signal update to interested parties resourceUpdatedEvent.fire( new ResourceUpdatedEvent( resource ) ); return resource; }
@Override public void onShowMetadata() { view.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( getMetadataSuccessCallback(), new HasBusyIndicatorDefaultErrorCallback( view ) ).getMetadata( path ); }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }
@Override public void onFocus() { metadataWidget.showBusyIndicator( CommonConstants.INSTANCE.Loading() ); metadataService.call( new MetadataSuccessCallback( metadataWidget, isReadOnly ), new HasBusyIndicatorDefaultErrorCallback( metadataWidget ) ).getMetadata( path ); }