|
From: <ha...@us...> - 2008-07-22 22:33:54
|
Revision: 2093
http://cogkit.svn.sourceforge.net/cogkit/?rev=2093&view=rev
Author: hategan
Date: 2008-07-22 22:33:51 +0000 (Tue, 22 Jul 2008)
Log Message:
-----------
fixed super constructor calls overriden method that needs my constructor to initialize something before working NPE
Modified Paths:
--------------
trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/local/LocalTreePanel.java
trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/remote/common/RemoteTreeFrame.java
Modified: trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/local/LocalTreePanel.java
===================================================================
--- trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/local/LocalTreePanel.java 2008-07-22 22:32:38 UTC (rev 2092)
+++ trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/local/LocalTreePanel.java 2008-07-22 22:33:51 UTC (rev 2093)
@@ -75,8 +75,7 @@
public String LclFile_Sep = new String(System.getProperty("file.separator"));
String userHome = System.getProperty("user.home") + LclFile_Sep;
boolean home = true;
- private PropertyChangeSupport pceListeners =
- new PropertyChangeSupport(this);;
+ private PropertyChangeSupport pceListeners;
@@ -129,7 +128,6 @@
}
public void init() {
-
seekNode = null;
lastExp = null;
toolkit = Toolkit.getDefaultToolkit();
@@ -294,6 +292,9 @@
}
public void addPropertyChangeListener(PropertyChangeListener l) {
+ if (pceListeners == null) {
+ pceListeners = new PropertyChangeSupport(this);
+ }
pceListeners.addPropertyChangeListener(l);
}
Modified: trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/remote/common/RemoteTreeFrame.java
===================================================================
--- trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/remote/common/RemoteTreeFrame.java 2008-07-22 22:32:38 UTC (rev 2092)
+++ trunk/current/src/cog/modules/transfer-gui/src/org/globus/ogce/beans/filetransfer/gui/remote/common/RemoteTreeFrame.java 2008-07-22 22:33:51 UTC (rev 2093)
@@ -197,6 +197,9 @@
}
public void addPropertyChangeListener(PropertyChangeListener l) {
+ if (pceListeners == null) {
+ pceListeners = new PropertyChangeSupport(this);
+ }
pceListeners.addPropertyChangeListener(l);
}
@@ -949,7 +952,7 @@
private String user;
private String file;
private String pwd;
- private PropertyChangeSupport pceListeners = new PropertyChangeSupport(this);
+ private PropertyChangeSupport pceListeners;
protected String rootRemote = null;
private String userHomeDir = null;
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|