Changeset 5622
- Timestamp:
- 09/22/08 09:33:10 (2 months ago)
- Location:
- trunk/SRC/org/openmicroscopy/shoola
- Files:
-
- 5 modified
-
agents/imviewer/ProjectionSaver.java (modified) (2 diffs)
-
agents/imviewer/view/ImViewer.java (modified) (1 diff)
-
agents/imviewer/view/ImViewerComponent.java (modified) (3 diffs)
-
agents/imviewer/view/ImViewerModel.java (modified) (2 diffs)
-
env/data/DataServicesFactory.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/ProjectionSaver.java
r5619 r5622 31 31 //Application-internal dependencies 32 32 import org.openmicroscopy.shoola.agents.imviewer.view.ImViewer; 33 import org.openmicroscopy.shoola.env.data.DSOutOfServiceException; 33 34 import org.openmicroscopy.shoola.env.data.events.DSCallAdapter; 34 35 import org.openmicroscopy.shoola.env.data.model.ProjectionParam; … … 144 145 msg.print(exc); 145 146 registry.getLogger().error(this, msg); 147 if (exc instanceof DSOutOfServiceException) { 148 System.err.println("OUT of service."); 149 } 146 150 switch (index) { 147 151 case PREVIEW: 148 viewer.setRenderProjected(null); 152 if (exc instanceof DSOutOfServiceException) { 153 viewer.reload(exc); 154 load(); 155 } else viewer.setRenderProjected(null); 149 156 break; 150 157 case PROJECTION: -
trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/view/ImViewer.java
r5592 r5622 552 552 * @param e The exception to handle. 553 553 */ 554 public void reload( Exceptione);554 public void reload(Throwable e); 555 555 556 556 /** -
trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/view/ImViewerComponent.java
r5619 r5622 1382 1382 try { 1383 1383 1384 for (int k = 0; k < model.getMaxC(); k++) {1384 for (int k = 0; k < model.getMaxC(); k++) 1385 1385 model.setChannelActive(k, k == index); 1386 }1386 1387 1387 image = model.getSplitComponentImage(); 1388 1388 List active = model.getActiveChannels(); … … 1392 1392 model.setChannelActive(index, true); 1393 1393 } 1394 1395 1394 1396 1395 } catch (Exception ex) { … … 1717 1716 /** 1718 1717 * Implemented as specified by the {@link ImViewer} interface. 1719 * @see ImViewer#reload( Exception)1720 */ 1721 public void reload( Exceptione)1718 * @see ImViewer#reload(Throwable) 1719 */ 1720 public void reload(Throwable e) 1722 1721 { 1723 1722 Logger logger = ImViewerAgent.getRegistry().getLogger(); -
trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/view/ImViewerModel.java
r5619 r5622 545 545 //state = ImViewer.LOADING_IMAGE; 546 546 try { 547 //component.setImage(os.renderImage(pixelsID, pDef));548 547 return currentRndControl.renderPlane(pDef); 549 548 } catch (Exception e) { … … 551 550 } 552 551 return null; 553 //OmeroImageService os = ImViewerAgent.getRegistry().getImageService();554 //return os.renderImage(pixelsID, pDef);555 552 } 556 553 -
trunk/SRC/org/openmicroscopy/shoola/env/data/DataServicesFactory.java
r5575 r5622 122 122 OMEROInfo omeroInfo = (OMEROInfo) registry.lookup(LookupNames.OMERODS); 123 123 omeroGateway = new OMEROGateway(omeroInfo.getPort(), this); 124 //System.err.println(omeroGateway.isUpgradeRequired());125 124 //Create the adapters. 126 125 ds = new OmeroDataServiceImpl(omeroGateway, registry);
