@Override public void callback( ProcessSummary process ) { if (process != null) { view.setEncodedProcessSource( process .getEncodedProcessSource() ); view.getProcessNameText().setText( process.getName() ); if (process.getOriginalPath() != null) { fileServices.call( new RemoteCallback<Path>() { @Override public void callback( Path processPath ) { view.setProcessAssetPath( processPath ); } } ).get( process.getOriginalPath() ); } else { view.setProcessAssetPath( new DummyProcessPath( process.getProcessDefId() ) ); } changeStyleRow( process.getName(), process.getVersion() ); } else { // set to null to ensure it's clear state view.setEncodedProcessSource( null ); view.setProcessAssetPath( null ); } } }, new ErrorCallback<Message>() {
@Override public void callback( final ProcessSummary process ) { if ( process != null ) { view.setEncodedProcessSource( process.getEncodedProcessSource() ); if ( process.getOriginalPath() != null ) { fileServices.call( new RemoteCallback<Path>() { @Override public void callback( Path processPath ) { view.setProcessAssetPath( processPath ); if ( processSelected != null ) { changeStyleRow( processSelected.getProcessInstanceId(), processSelected.getProcessName(), processSelected.getProcessVersion(), processSelected.getStartTime() ); } } } ).get( process.getOriginalPath() ); } else { view.setProcessAssetPath( new DummyProcessPath( process.getProcessDefId() ) ); } if ( processSelected != null ) { changeStyleRow( processSelected.getProcessInstanceId(), processSelected.getProcessName(), processSelected.getProcessVersion(), processSelected.getStartTime() ); } } else { // set to null to ensure it's clear state view.setEncodedProcessSource( null ); view.setProcessAssetPath( null ); } } }, new ErrorCallback<Message>() {
@Override public void callback( ProcessSummary process ) { if (process != null) { view.setEncodedProcessSource( process.getEncodedProcessSource() ); view.getProcessNameText().setText( process.getName() ); if (process.getOriginalPath() != null) { fileServices.call( new RemoteCallback<Path>() { @Override public void callback( Path processPath ) { view.setProcessAssetPath( processPath ); } } ).get( process.getOriginalPath() ); } else { view.setProcessAssetPath( new DummyProcessPath( process .getProcessDefId() ) ); } changeStyleRow( process.getName(), process.getVersion() ); } else { // set to null to ensure it's clear state view.setEncodedProcessSource( null ); view.setProcessAssetPath( null ); } } }, new ErrorCallback<Message>() {