/** * */ public AppProviderService() { this.ami = new AppMetaInfo("Mandelbrot", "Jadex", "Allows to render fractal images", "1.0", null, null); }
IFuture<Object> fut = (IFuture<Object>)aps.getApplication(); fut.addResultListener(new SwingDefaultResultListener<Object>()
public void customIntermediateResultAvailable(final IAppProviderService ser) { cnt++; ser.getAppMetaInfo().addResultListener(new SwingResultListener<AppMetaInfo>(new IResultListener<AppMetaInfo>() { public void resultAvailable(AppMetaInfo ami) { // System.out.println("found: "+ami); if(!apps.containsKey(ser)) { // todo: save according to id apps.put(ser, ami); refreshAppTable(); } if(--cnt==0 && fin) ret.setResult(null); } public void exceptionOccurred(Exception exception) { if(--cnt==0 && fin) ret.setResult(null); } })); }
this.setIcon(app.getImage()==null? null: new ImageIcon(app.getImage())); this.setText(app.getName()); this.setToolTipText(app.getDescription()); this.setIcon(null); this.setText(app.getVersion()); this.setToolTipText(""); this.setIcon(null); this.setText(app.getProvider()); this.setToolTipText(""); this.setIcon(null);
this.setIcon(app.getImage()==null? null: new ImageIcon(app.getImage())); this.setText(app.getName()); this.setToolTipText(app.getDescription()); this.setIcon(null); this.setText(app.getVersion()); this.setToolTipText(""); this.setIcon(null); this.setText(app.getProvider()); this.setToolTipText(""); this.setIcon(null);
public void customIntermediateResultAvailable(final IAppProviderService ser) { cnt++; ser.getAppMetaInfo().addResultListener(new SwingResultListener<AppMetaInfo>(new IResultListener<AppMetaInfo>() { public void resultAvailable(AppMetaInfo ami) { // System.out.println("found: "+ami); if(!apps.containsKey(ser)) { // todo: save according to id apps.put(ser, ami); refreshAppTable(); } if(--cnt==0 && fin) ret.setResult(null); } public void exceptionOccurred(Exception exception) { if(--cnt==0 && fin) ret.setResult(null); } })); }
IFuture<Object> fut = (IFuture<Object>)aps.getApplication(); fut.addResultListener(new SwingDefaultResultListener<Object>()