package org.nightlabs.jfire.issuetracking.ui.project.create; import org.eclipse.jface.action.Action; import org.nightlabs.base.ui.resource.SharedImages; import org.nightlabs.base.ui.wizard.DynamicPathWizardDialog; import org.nightlabs.jfire.issuetracking.ui.IssueTrackingPlugin; import org.nightlabs.jfire.issuetracking.ui.project.ProjectAdminTreeComposite; import org.nightlabs.jfire.issuetracking.ui.resource.Messages; public class CreateProjectAction extends Action { // private InputDialog dialog; public CreateProjectAction() { setId(CreateProjectAction.class.getName()); setImageDescriptor(SharedImages.getSharedImageDescriptor( IssueTrackingPlugin.getDefault(), ProjectAdminTreeComposite.class, "Create")); //$NON-NLS-1$ setToolTipText(Messages.getString("org.nightlabs.jfire.issuetracking.ui.project.create.CreateProjectAction.CreateProjectAction.toolTipText")); //$NON-NLS-1$ setText(Messages.getString("org.nightlabs.jfire.issuetracking.ui.project.create.CreateProjectAction.CreateProjectAction.text")); //$NON-NLS-1$ } @Override public void run() { DynamicPathWizardDialog dialog = new DynamicPathWizardDialog(new CreateProjectWizard(null)); dialog.open(); } }