An instance variable is there to keep track of the JNPCTaskHandler instance release551_mergetotrunk_20070201
authorsatyaranjan@netbeans.org
Wed, 10 Jan 2007 20:02:21 +0000
changeset 78390890ebfeca36
parent 7838 51474db91440
child 7840 97a1a9ed4747
An instance variable is there to keep track of the JNPCTaskHandler instance
portalpack.servers.opensourcepc/src/org/netbeans/modules/portalpack/servers/jnpc/JNPCDeploymentManager.java
     1.1 --- a/portalpack.servers.opensourcepc/src/org/netbeans/modules/portalpack/servers/jnpc/JNPCDeploymentManager.java	Wed Jan 10 20:00:11 2007 +0000
     1.2 +++ b/portalpack.servers.opensourcepc/src/org/netbeans/modules/portalpack/servers/jnpc/JNPCDeploymentManager.java	Wed Jan 10 20:02:21 2007 +0000
     1.3 @@ -35,14 +35,16 @@
     1.4   */
     1.5  public class JNPCDeploymentManager extends PSDeploymentManager {
     1.6       
     1.7 -  
     1.8 +    private JNPCTaskHandler taskHandler;
     1.9      
    1.10      public JNPCDeploymentManager(String uri,String psVersion)
    1.11      {
    1.12          super(uri,psVersion);
    1.13      }
    1.14      public PSTaskHandler getTaskHandler() {
    1.15 -        return new JNPCTaskHandler(this);
    1.16 +        if(taskHandler == null)
    1.17 +            taskHandler = new JNPCTaskHandler(this);
    1.18 +        return taskHandler;
    1.19      }
    1.20  
    1.21      public PSConfigPanelManager getPSConfigPanelManager() {