Changeset 4748
- Timestamp:
- 02/08/07 17:15:25 (22 months ago)
- Location:
- trunk
- Files:
-
- 6 modified
-
OMERO.insight_Changelogs.txt (modified) (1 diff)
-
SRC/org/openmicroscopy/shoola/agents/imviewer/rnd/RendererControl.java (modified) (5 diffs)
-
SRC/org/openmicroscopy/shoola/agents/treeviewer/editors/DOBasic.java (modified) (1 diff)
-
SRC/org/openmicroscopy/shoola/agents/treeviewer/editors/EditorUI.java (modified) (1 diff)
-
SRC/org/openmicroscopy/shoola/agents/treeviewer/editors/EditorUtil.java (modified) (3 diffs)
-
SRC/org/openmicroscopy/shoola/env/data/OMEROGateway.java (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/OMERO.insight_Changelogs.txt
r4738 r4748 7 7 maintained at an OMERO server site. OMERO.insight is completely written in 8 8 Java. 9 -------------------------------------------------------------------------------- 10 Last updated: 08/02/2007 11 Version: Beta 1.1 12 13 Changes: 14 - Container/Viewer: Handle timeout problems of Thumbnail service and rendering 15 service.cf. ticket#235 16 - Viewer: Iconify/de-iconify issue cf. ticket#236 9 17 -------------------------------------------------------------------------------- 10 18 Last updated: 23/01/2007 -
trunk/SRC/org/openmicroscopy/shoola/agents/imviewer/rnd/RendererControl.java
r4694 r4748 46 46 import org.openmicroscopy.shoola.agents.imviewer.actions.ResetSettingsAction; 47 47 import org.openmicroscopy.shoola.agents.imviewer.actions.ReverseIntensityAction; 48 import org.openmicroscopy.shoola.agents.imviewer.actions.RndAction; 48 49 import org.openmicroscopy.shoola.agents.imviewer.actions.SaveSettingsAction; 49 50 import org.openmicroscopy.shoola.agents.imviewer.util.ChannelToggleButton; … … 106 107 * is regarded as the Model. 107 108 */ 108 private Renderer model;109 private Renderer model; 109 110 110 111 /** Reference to the View. */ 111 private RendererUI view;112 private RendererUI view; 112 113 113 114 /** Maps actions ids onto actual <code>Action</code> object. */ 114 private Map actionsMap; 115 private Map<Integer, RndAction> actionsMap; 116 117 /** 118 * Flag indicating if the node was visible or not. 119 */ 120 private boolean visibility; 115 121 116 122 /** Helper method to create all the UI actions. */ … … 138 144 public void windowClosing(WindowEvent e) 139 145 { 146 visibility = false; 140 147 view.setVisible(false); 141 148 } … … 151 158 RendererControl() 152 159 { 153 actionsMap = new HashMap ();160 actionsMap = new HashMap<Integer, RndAction>(); 154 161 } 155 162 … … 257 264 model.setSelectedChannel(v); 258 265 } else if (name.equals(ImViewer.ICONIFIED_PROPERTY)) { 259 if (((Boolean) evt.getNewValue()).booleanValue()) view.iconify(); 260 //else view.deIconify(); 266 if (((Boolean) evt.getNewValue()).booleanValue()) { 267 if (view.isVisible()) { 268 visibility = true; 269 } 270 view.setVisible(false); 271 //view.iconify(); 272 } else { 273 if (visibility) view.setVisible(true); 274 //if (view.getExtendedState() == Frame.ICONIFIED) 275 // view.deIconify(); 276 } 277 //if (view.isVisible()) view.setVisible(false); 261 278 } else if (name.equals(Renderer.INPUT_INTERVAL_PROPERTY)) { 262 279 view.setInputInterval(); -
trunk/SRC/org/openmicroscopy/shoola/agents/treeviewer/editors/DOBasic.java
r4744 r4748 272 272 setLayout(new BorderLayout()); 273 273 add(buildContentPanel(), BorderLayout.NORTH); 274 if (model.isAnnotatable()) 274 if (model.isAnnotatable() && 275 model.getEditorType() == Editor.PROPERTIES_EDITOR) 275 276 add(tabbedPane, BorderLayout.CENTER); 276 277 } -
trunk/SRC/org/openmicroscopy/shoola/agents/treeviewer/editors/EditorUI.java
r4735 r4748 717 717 if (c instanceof DOInfo && ho instanceof ImageData) { 718 718 ImageData img = (ImageData) ho; 719 Map details =720 EditorUtil.transformPixelsData(img.getDefaultPixels());719 Map<String, String> details = 720 EditorUtil.transformPixelsData(img.getDefaultPixels()); 721 721 List waves = model.getChannelsData(); 722 722 if (waves == null) return; -
trunk/SRC/org/openmicroscopy/shoola/agents/treeviewer/editors/EditorUtil.java
r4695 r4748 104 104 * the corresponding fields' values. 105 105 */ 106 static Map transformExperimenterData(ExperimenterData data)106 static Map<String, String> transformExperimenterData(ExperimenterData data) 107 107 { 108 LinkedHashMap details = new LinkedHashMap(3); 108 LinkedHashMap<String, String> details = 109 new LinkedHashMap<String, String>(3); 109 110 if (data == null) { 110 111 details.put(NAME, ""); … … 134 135 * the corresponding fields' values. 135 136 */ 136 static Map transformPixelsData(PixelsData data)137 static Map<String, String> transformPixelsData(PixelsData data) 137 138 { 138 LinkedHashMap details = new LinkedHashMap(9); 139 LinkedHashMap<String, String> details = 140 new LinkedHashMap<String, String>(9); 139 141 if (data == null) { 140 142 details.put(SIZE_X, ""); … … 176 178 * the corresponding fields' values. 177 179 */ 178 static Map transformGroup(GroupData data)180 static Map<String, String> transformGroup(GroupData data) 179 181 { 180 HashMap details = new HashMap(2);182 HashMap<String, String> details = new HashMap<String, String>(2); 181 183 if (data == null) { 182 184 details.put(NAME, ""); -
trunk/SRC/org/openmicroscopy/shoola/env/data/OMEROGateway.java
r4747 r4748 875 875 new Integer(sizeY)); 876 876 } catch (Throwable t) { 877 if (t instanceof EJBException | t instanceof RuntimeException) { 877 if (t instanceof EJBException || 878 t.getCause() instanceof IllegalStateException) { 878 879 thumbnailService = null; 879 880 throw new DSOutOfServiceException(
