|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.jface.wizard.Wizard
de.upb.swt.epctools.plugin.wizards.EpctoolsWizard
public class EpctoolsWizard
This class represents the epcsim wizard. Its role is to create a new file resource in the provided container. If the container resource (a folder or a project) is selected in the workspace when the wizard is opened, it will accept it as the target container. The wizard creates one file with the extension "xml". If a multi-page editor (also available as a template) is registered for the same extension, it will be able to open it.
| Field Summary | |
|---|---|
private EpctoolsNewWizardPage |
m_page
|
private org.eclipse.jface.viewers.ISelection |
m_selection
|
| Fields inherited from class org.eclipse.jface.wizard.Wizard |
|---|
DEFAULT_IMAGE |
| Constructor Summary | |
|---|---|
EpctoolsWizard()
Constructor for EpcsimWizard. |
|
| Method Summary | |
|---|---|
void |
addPages()
This function adds the page to the wizard. |
private void |
doFinish(java.lang.String containerName,
java.lang.String fileName,
org.eclipse.core.runtime.IProgressMonitor monitor)
This function represents the worker method. |
void |
init(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection selection)
This function initializes the wizard. |
private java.io.InputStream |
openContentStream()
This function opens the content stream; we will initialize file contents with a sample text. |
boolean |
performFinish()
This function is called when 'Finish' button is pressed in the wizard. |
private void |
throwCoreException(java.lang.String message)
|
| Methods inherited from class org.eclipse.jface.wizard.Wizard |
|---|
addPage, canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getShell, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer, setDefaultPageImageDescriptor, setDialogSettings, setForcePreviousAndNextButtons, setHelpAvailable, setNeedsProgressMonitor, setTitleBarColor, setWindowTitle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.jface.wizard.IWizard |
|---|
canFinish, createPageControls, dispose, getContainer, getDefaultPageImage, getDialogSettings, getNextPage, getPage, getPageCount, getPages, getPreviousPage, getStartingPage, getTitleBarColor, getWindowTitle, isHelpAvailable, needsPreviousAndNextButtons, needsProgressMonitor, performCancel, setContainer |
| Field Detail |
|---|
private EpctoolsNewWizardPage m_page
private org.eclipse.jface.viewers.ISelection m_selection
| Constructor Detail |
|---|
public EpctoolsWizard()
| Method Detail |
|---|
public void addPages()
addPages in interface org.eclipse.jface.wizard.IWizardaddPages in class org.eclipse.jface.wizard.Wizardpublic boolean performFinish()
performFinish in interface org.eclipse.jface.wizard.IWizardperformFinish in class org.eclipse.jface.wizard.Wizard
private void doFinish(java.lang.String containerName,
java.lang.String fileName,
org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreExceptionprivate java.io.InputStream openContentStream()
private void throwCoreException(java.lang.String message)
throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
public void init(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection selection)
init in interface org.eclipse.ui.IWorkbenchWizardIWorkbenchWizard.init(IWorkbench, IStructuredSelection)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||