org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/internal/deployment/DeploymentTargetWrapper.java
changeset 460 c0bff5ed874c
parent 459 c278f0c8917f
--- a/org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/internal/deployment/DeploymentTargetWrapper.java	Thu Jul 29 10:51:59 2010 -0700
+++ b/org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/internal/deployment/DeploymentTargetWrapper.java	Thu Jul 29 15:59:01 2010 -0700
@@ -30,7 +30,6 @@
 import org.symbian.tools.mtw.core.projects.IMTWProject;
 import org.symbian.tools.mtw.core.runtimes.IPackager;
 import org.symbian.tools.mtw.ui.deployment.IDeploymentTarget;
-import org.symbian.tools.mtw.ui.deployment.IDeploymentTargetType;
 
 public class DeploymentTargetWrapper implements IDeploymentTarget {
     public class WorkbenchAdapter2Wrapper implements IWorkbenchAdapter2 {
@@ -76,9 +75,18 @@
             return adapter.getParent(((DeploymentTargetWrapper) o).getActualTarget());
         }
     }
-    final DeploymentTargetTypeDescriptor type;
+
+    private final DeploymentTargetTypeDescriptor type;
     private final IDeploymentTarget target;
 
+    public void save(IMemento memento) {
+        target.save(memento);
+    }
+
+    public void init(IMTWProject project, IPackager packager, IMemento memento) {
+        target.init(project, packager, memento);
+    }
+
     public DeploymentTargetWrapper(IDeploymentTarget target, DeploymentTargetTypeDescriptor type) {
         this.target = target;
         this.type = type;
@@ -146,15 +154,7 @@
         return result;
     }
 
-    public void save(IMemento child) {
-        target.save(child);
-    }
-
-    public void load(IMemento child) {
-        target.load(child);
-    }
-
-    public IDeploymentTargetType getType() {
+    public DeploymentTargetTypeDescriptor getType() {
         return type;
     }