@Override public Content call() { if (!addContentToScene(c)) return null; univ.fireContentAdded(c); univ.addUniverseListener(c); return c; } }));
public RegistrationMenubar(final Image3DUniverse univ) { super(); this.univ = univ; univ.addUniverseListener(this); register = new JMenu("Register"); exit = new JMenuItem("Exit registration"); exit.addActionListener(this); register.add(exit); adjustSlices = new JMenuItem("Adjust slices"); adjustSlices.addActionListener(this); register.add(adjustSlices); this.add(register); }
void addUniverse(final Image3DUniverse u) { final UniverseListener l = new UniverseAdapter() { @Override public void transformationUpdated(final View view) { final GlobalTransform xform = new GlobalTransform(); u.getGlobalTransform(xform); for (final Image3DUniverse o : universes.keySet()) if (!o.equals(u)) setGlobalTransform(o, xform); } @Override public void universeClosed() { removeUniverse(u); } }; u.addUniverseListener(l); universes.put(u, l); }
final ContentTableModel ctm = new ContentTableModel(univ, regexField); table.setModel(ctm); univ.addUniverseListener(new TableUniverseListener(table));
univ.addUniverseListener(new UniverseListener() {
@Override public Content call() { synchronized (lock) { if (!addContentToScene(c)) return null; if (univ.autoAdjustView) { univ.getViewPlatformTransformer().centerAt(univ.globalCenter); final float range = (float) (univ.globalMax.x - univ.globalMin.x); univ.ensureScale(range); } } univ.fireContentAdded(c); univ.addUniverseListener(c); univ.waitForNextFrame(); univ.fireTransformationUpdated(); return c; } });
/** * @deprecated The octree methods will be outsourced into a different plugin. */ @Deprecated public VolumeOctree addOctree(final String imageDir, final String name) { if (octree != null) { IJ.error("Only one large volume can be displayed a time.\n" + "Please remove previously displayed volumes first."); return null; } if (contents.containsKey(name)) { IJ.error("Name exists already"); return null; } try { octree = new VolumeOctree(imageDir, canvas); octree.displayInitial(); octree.getRootBranchGroup().compile(); scene.addChild(octree.getRootBranchGroup()); ensureScale(octree.realWorldXDim()); this.addUniverseListener(octree); } catch (final Exception e) { e.printStackTrace(); } return octree; }
public Image3DMenubar(final Image3DUniverse univ) { super(); this.univ = univ; this.executer = univ.getExecuter(); univ.addUniverseListener(this); fileMenu = createFileMenu(); this.add(fileMenu); editMenu = createEditMenu(); this.add(editMenu); viewMenu = createViewMenu(); this.add(viewMenu); addMenu = createAddMenu(); this.add(addMenu); landmarksMenu = createLandmarkMenu(); this.add(landmarksMenu); helpMenu = createHelpMenu(); this.add(helpMenu); contentSelected(null); }
this.universe.addUniverseListener(new UniverseListener() { @Override public void universeClosed() {
univ.addUniverseListener(pathAndFillManager); if (!reusing) { univ.show();