org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/ui/deployment/ITargetDetailsPane.java
changeset 460 c0bff5ed874c
parent 457 f1087591ff71
--- a/org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/ui/deployment/ITargetDetailsPane.java	Thu Jul 29 10:51:59 2010 -0700
+++ b/org.symbian.tools.mtw.ui/src/org/symbian/tools/mtw/ui/deployment/ITargetDetailsPane.java	Thu Jul 29 15:59:01 2010 -0700
@@ -18,7 +18,7 @@
  */
 package org.symbian.tools.mtw.ui.deployment;
 
-import org.eclipse.jface.wizard.IWizardPage;
+import org.eclipse.core.runtime.IStatus;
 import org.eclipse.swt.widgets.Composite;
 import org.eclipse.swt.widgets.Control;
 
@@ -32,11 +32,12 @@
  * @author Eugene Ostroukhov (eugeneo@symbian.org)
  */
 public interface ITargetDetailsPane {
-    void init(IWizardPage page);
-
+    interface Context {
+        void revalidate();
+    }
+    void init(Context page);
     void setTarget(IDeploymentTarget target);
-
     void createControl(Composite parent);
-
     Control getControl();
+    IStatus validate();
 }