sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.wizards/src/com/nokia/carbide/cpp/internal/pi/wizards/ui/NewPIWizardPageCustomTask.java
changeset 12 ae255c9aa552
parent 2 b9ab3b238396
--- a/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.wizards/src/com/nokia/carbide/cpp/internal/pi/wizards/ui/NewPIWizardPageCustomTask.java	Wed Jun 23 14:49:59 2010 +0300
+++ b/sysperfana/perfinvestigator/com.nokia.carbide.cpp.pi.wizards/src/com/nokia/carbide/cpp/internal/pi/wizards/ui/NewPIWizardPageCustomTask.java	Wed Jun 23 15:05:09 2010 +0300
@@ -19,6 +19,7 @@
 
 import java.io.File;
 
+import org.eclipse.jface.wizard.WizardDialog;
 import org.eclipse.swt.SWT;
 import org.eclipse.swt.events.ModifyEvent;
 import org.eclipse.swt.events.ModifyListener;
@@ -170,6 +171,19 @@
 	PlatformUI.getWorkbench().getHelpSystem().setHelp(getControl(), CarbidePiWizardHelpIds.PI_IMPORT_WIZARD_CUSTOM);
 }
 
+/* (non-Javadoc)
+ * @see org.eclipse.jface.dialogs.DialogPage#performHelp()
+ */
+@Override
+public void performHelp() {
+	WizardDialog wizardDialog = (WizardDialog)getContainer();	
+	if(wizardDialog.buttonBar != null){	
+		PlatformUI.getWorkbench().getHelpSystem().setHelp(wizardDialog.buttonBar,
+				CarbidePiWizardHelpIds.PI_IMPORT_WIZARD_CUSTOM);
+	}
+	
+}
+
 public void validatePage() {
 	if (sampleFileText.getText().length() == 0) {
 		updateStatus(Messages.getString("NewPIWizardCustomTask.dat.file.name.must.be.specified")); //$NON-NLS-1$