Author: kono
Date: 2012-07-27 14:38:45 -0700 (Fri, 27 Jul 2012)
New Revision: 30027

Modified:
   
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/editor/ValueEditor.java
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
   
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/EdgeBendValueEditor.java
   core3/impl/trunk/swing-application-impl/pom.xml
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/AttributeTypeDialog.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/PreviewTablePanel.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
   
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/URLUtil.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/AbstractValueEditor.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/BooleanValueEditor.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/CyColorChooser.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/DiscreteValueEditor.java
   
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/FontEditor.java
Log:
Problems on Java 7 environment had been fixed.

Modified: 
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/editor/ValueEditor.java
===================================================================
--- 
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/editor/ValueEditor.java
  2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/api/trunk/vizmap-gui-api/src/main/java/org/cytoscape/view/vizmap/gui/editor/ValueEditor.java
  2012-07-27 21:38:45 UTC (rev 30027)
@@ -27,6 +27,6 @@
         * 
         * @return the type of value returned by the value editor.
         */
-       Class<V> getType();
+       Class<V> getValueType();
 
 }

Modified: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
   2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/ObjectPositionValueEditor.java
   2012-07-27 21:38:45 UTC (rev 30027)
@@ -156,7 +156,7 @@
 
 
        @Override
-       public Class<ObjectPosition> getType() {
+       public Class<ObjectPosition> getValueType() {
                return ObjectPosition.class;
        }
 }

Modified: 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/EdgeBendValueEditor.java
===================================================================
--- 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/EdgeBendValueEditor.java
     2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/ding-impl/ding-presentation-impl/src/main/java/org/cytoscape/ding/impl/editor/EdgeBendValueEditor.java
     2012-07-27 21:38:45 UTC (rev 30027)
@@ -180,7 +180,7 @@
        }
 
        @Override
-       public Class<Bend> getType() {
+       public Class<Bend> getValueType() {
                return Bend.class;
        }
 }

Modified: core3/impl/trunk/swing-application-impl/pom.xml
===================================================================
--- core3/impl/trunk/swing-application-impl/pom.xml     2012-07-27 19:56:05 UTC 
(rev 30026)
+++ core3/impl/trunk/swing-application-impl/pom.xml     2012-07-27 21:38:45 UTC 
(rev 30027)
@@ -92,6 +92,41 @@
                         </executions>
                   </plugin>
                </plugins>
+               <pluginManagement>
+                       <plugins>
+                               <!--This plugin's configuration is used to 
store Eclipse m2e settings only. It has no influence on the Maven build 
itself.-->
+                               <plugin>
+                                       <groupId>org.eclipse.m2e</groupId>
+                                       
<artifactId>lifecycle-mapping</artifactId>
+                                       <version>1.0.0</version>
+                                       <configuration>
+                                               <lifecycleMappingMetadata>
+                                                       <pluginExecutions>
+                                                               
<pluginExecution>
+                                                                       
<pluginExecutionFilter>
+                                                                               
<groupId>
+                                                                               
        org.apache.maven.plugins
+                                                                               
</groupId>
+                                                                               
<artifactId>
+                                                                               
        maven-dependency-plugin
+                                                                               
</artifactId>
+                                                                               
<versionRange>
+                                                                               
        [2.1,)
+                                                                               
</versionRange>
+                                                                               
<goals>
+                                                                               
        <goal>unpack</goal>
+                                                                               
</goals>
+                                                                       
</pluginExecutionFilter>
+                                                                       <action>
+                                                                               
<ignore></ignore>
+                                                                       
</action>
+                                                               
</pluginExecution>
+                                                       </pluginExecutions>
+                                               </lifecycleMappingMetadata>
+                                       </configuration>
+                               </plugin>
+                       </plugins>
+               </pluginManagement>
        </build>
 
        <repositories>

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
     2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ImportAttributeTableReaderTask.java
     2012-07-27 21:38:45 UTC (rev 30027)
@@ -6,6 +6,7 @@
 import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
+import java.nio.channels.IllegalSelectorException;
 import java.util.Set;
 
 
@@ -77,13 +78,14 @@
                        amp = new AttributeMappingParameters(new 
FileInputStream(tempFile), fileType);
                        this.is = new FileInputStream(tempFile);
                } catch (IOException e) {
-                       e.printStackTrace();
+                       try {
+                               is.close();
+                       } catch (IOException e1) {
+                       }
+                       
                        this.is = null;
-               } catch (Exception e) {
-                       // TODO Auto-generated catch block
-                       e.printStackTrace();
+                       throw new IllegalStateException("Could not initialize 
object", e);
                }
-               
        }
 
 

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/AttributeTypeDialog.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/AttributeTypeDialog.java
     2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/AttributeTypeDialog.java
     2012-07-27 21:38:45 UTC (rev 30027)
@@ -457,7 +457,7 @@
         *
         * @return  DOCUMENT ME!
         */
-       public byte getType() {
+       byte getAttributeType() {
                if 
(delimiterButtonGroup.getSelection().equals(stringRadioButton.getModel())) {
                        return AttributeTypes.TYPE_STRING;
                } else if 
(delimiterButtonGroup.getSelection().equals(integerRadioButton.getModel())) {

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
        2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/ImportTablePanel.java
        2012-07-27 21:38:45 UTC (rev 30027)
@@ -1928,9 +1928,9 @@
                        try {
                                workbook = WorkbookFactory.create(tempIs);
                        } catch (InvalidFormatException e) {
-                               e.printStackTrace();
-                               throw new IllegalArgumentException("Could not 
read Excel file.  Maybe the file is broken?");
-                       } 
+                               tempIs.close();
+                               throw new IllegalArgumentException("Could not 
read Excel file.  Maybe the file is broken?", e);
+                       }
                        
                }
                
@@ -2101,11 +2101,19 @@
                if (sourceURL.toString().startsWith("file:")) {
                        int fileSize = 0;
 
+                       BufferedInputStream fis = null;
                        try {
-                               BufferedInputStream fis = (BufferedInputStream) 
sourceURL.openStream();
+                               fis = (BufferedInputStream) 
sourceURL.openStream();
                                fileSize = fis.available();
+                               fis.close();
                        } catch (IOException e) {
-                               e.printStackTrace();
+                               if(fis!= null)
+                                       try {
+                                               fis.close();
+                                       } catch (IOException e1) {
+                                               // TODO Auto-generated catch 
block
+                                               e1.printStackTrace();
+                                       }
                        }
 
                        if ((fileSize / 1000) == 0) {

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
       2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/NetworkImportOptionsPanel.java
       2012-07-27 21:38:45 UTC (rev 30027)
@@ -147,7 +147,8 @@
                                public void 
actionPerformed(java.awt.event.ActionEvent evt) {
                                        
networkColumnsComboBoxActionPerformed(evt);
 
-                    props.put("action", "set target interaction column");
+                    final Map<String,String> props = new 
HashMap<String,String>();
+                                       props.put("action", "set target 
interaction column");
                     props.put("column", targetComboBox.getSelectedItem() == 
null ? null : targetComboBox.getSelectedItem().toString());
                     CytoscapeServices.eventAdmin.postEvent(new 
Event("org/cytoscape/gettingstarted", props));
                                }

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/PreviewTablePanel.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/PreviewTablePanel.java
       2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/ui/PreviewTablePanel.java
       2012-07-27 21:38:45 UTC (rev 30027)
@@ -1140,7 +1140,7 @@
                                atd.setVisible(true);
 
                                final String name = atd.getName();
-                               final byte newType = atd.getType();
+                               final byte newType = atd.getAttributeType();
                                final byte newListType = atd.getListDataType();
 
                                if (name != null) {

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
     2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/CytoscapeServices.java
     2012-07-27 21:38:45 UTC (rev 30027)
@@ -2,24 +2,23 @@
 
 import org.cytoscape.application.CyApplicationManager;
 import org.cytoscape.application.swing.CySwingApplication;
+import org.cytoscape.event.CyEventHelper;
+import org.cytoscape.io.util.StreamUtil;
 import org.cytoscape.model.CyNetworkFactory;
 import org.cytoscape.model.CyNetworkManager;
 import org.cytoscape.model.CyTableFactory;
 import org.cytoscape.model.CyTableManager;
 import org.cytoscape.model.subnetwork.CyRootNetworkManager;
-import org.cytoscape.event.CyEventHelper;
 import org.cytoscape.property.CyProperty;
-import org.cytoscape.property.bookmark.Bookmarks;
 import org.cytoscape.property.bookmark.BookmarksUtil;
+import org.cytoscape.session.CyNetworkNaming;
+import org.cytoscape.task.edit.MapGlobalToLocalTableTaskFactory;
+import org.cytoscape.util.swing.FileUtil;
+import org.cytoscape.util.swing.OpenBrowser;
 import org.cytoscape.view.layout.CyLayoutAlgorithmManager;
 import org.cytoscape.view.model.CyNetworkViewFactory;
 import org.cytoscape.view.model.CyNetworkViewManager;
 import org.cytoscape.work.swing.DialogTaskManager;
-import org.cytoscape.session.CyNetworkNaming;
-import org.cytoscape.task.edit.MapGlobalToLocalTableTaskFactory;
-import org.cytoscape.util.swing.OpenBrowser;
-import org.cytoscape.util.swing.FileUtil;
-import org.cytoscape.io.util.StreamUtil;
 import org.osgi.service.event.EventAdmin;
 
 public class  CytoscapeServices {

Modified: 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/URLUtil.java
===================================================================
--- 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/URLUtil.java
       2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/table-import-impl/src/main/java/org/cytoscape/tableimport/internal/util/URLUtil.java
       2012-07-27 21:38:45 UTC (rev 30027)
@@ -28,15 +28,12 @@
 //import cytoscape.task.ui.JTask;
 
 import java.io.File;
-import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
-
 import java.net.MalformedURLException;
 import java.net.Proxy;
 import java.net.URL;
 import java.net.URLConnection;
-
 import java.util.jar.JarInputStream;
 import java.util.zip.GZIPInputStream;
 import java.util.zip.ZipInputStream;
@@ -45,10 +42,9 @@
  * 
  */
 public class URLUtil {
+       
        private static final String GZIP = ".gz";
-
        private static final String ZIP = ".zip";
-
        private static final String JAR = ".jar";
 
        private static int msConnectionTimeout = 2000;
@@ -235,11 +231,11 @@
                        while ((c = is.read()) != -1) {
                                buffer.append((char) c);
                        }
+                       is.close();
                }
                finally {
-                       if (is != null) {
+                       if (is != null)
                                is.close();
-                       }
                }
 
                return buffer.toString();

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
 2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/EditorManagerImpl.java
 2012-07-27 21:38:45 UTC (rev 30027)
@@ -153,13 +153,13 @@
 
        @Override
        public void addValueEditor(ValueEditor<?> ve, 
@SuppressWarnings("rawtypes") Map properties) {
-               logger.debug("Got Value Editor " + ve.toString() + ", this is 
for " + ve.getType() + "\n\n\n");
-               this.valueEditors.put(ve.getType(), ve);
+               logger.debug("Got Value Editor " + ve.toString() + ", this is 
for " + ve.getValueType() + "\n\n\n");
+               this.valueEditors.put(ve.getValueType(), ve);
        }
 
        public void removeValueEditor(ValueEditor<?> valueEditor, 
@SuppressWarnings("rawtypes") Map properties) {
                logger.debug("************* Removing Value Editor 
****************");
-               valueEditors.remove(valueEditor.getType());
+               valueEditors.remove(valueEditor.getValueType());
        }
 
        public void addVisualPropertyEditor(VisualPropertyEditor<?> ve, 
@SuppressWarnings("rawtypes") Map properties) {

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/AbstractValueEditor.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/AbstractValueEditor.java
   2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/AbstractValueEditor.java
   2012-07-27 21:38:45 UTC (rev 30027)
@@ -12,7 +12,7 @@
        protected final JOptionPane pane;
        protected JDialog editorDialog;
        
-       public AbstractValueEditor(Class<V> type) {
+       public AbstractValueEditor(final Class<V> type) {
                this.type = type;
                
                pane = new JOptionPane();
@@ -20,7 +20,7 @@
                pane.setOptionType(JOptionPane.OK_CANCEL_OPTION);
        }
 
-       @Override public Class<V> getType() {
+       @Override public Class<V> getValueType() {
                return type;
        }
 }

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/BooleanValueEditor.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/BooleanValueEditor.java
    2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/BooleanValueEditor.java
    2012-07-27 21:38:45 UTC (rev 30027)
@@ -26,7 +26,7 @@
        }
 
        @Override
-       public Class<Boolean> getType() {
+       public Class<Boolean> getValueType() {
                return Boolean.class;
        }
 }

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/CyColorChooser.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/CyColorChooser.java
        2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/CyColorChooser.java
        2012-07-27 21:38:45 UTC (rev 30027)
@@ -73,7 +73,7 @@
                }
        }
 
-       public Class<Paint> getType() {
+       public Class<Paint> getValueType() {
                return Paint.class;
        }
 }

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/DiscreteValueEditor.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/DiscreteValueEditor.java
   2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/DiscreteValueEditor.java
   2012-07-27 21:38:45 UTC (rev 30027)
@@ -327,7 +327,7 @@
        }
 
        @Override
-       public Class<T> getType() {
+       public Class<T> getValueType() {
                return type;
        }
 }

Modified: 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/FontEditor.java
===================================================================
--- 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/FontEditor.java
    2012-07-27 19:56:05 UTC (rev 30026)
+++ 
core3/impl/trunk/vizmap-gui-impl/src/main/java/org/cytoscape/view/vizmap/gui/internal/editor/valueeditor/FontEditor.java
    2012-07-27 21:38:45 UTC (rev 30027)
@@ -120,7 +120,7 @@
                return font;
        }
 
-       public Class<Font> getType() {
+       public Class<Font> getValueType() {
                return Font.class;
        }
 

-- 
You received this message because you are subscribed to the Google Groups 
"cytoscape-cvs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/cytoscape-cvs?hl=en.

Reply via email to