Class AbstractCharacterizedDataDictionaryWizard
- java.lang.Object
-
- org.eclipse.jface.wizard.Wizard
-
- org.palladiosimulator.dataflow.confidentiality.ui.wizard.AbstractXtextFileCreationWizard
-
- org.palladiosimulator.dataflow.confidentiality.ui.wizard.AbstractCharacterizedDataDictionaryWizard
-
- All Implemented Interfaces:
IShellProvider
,IWizard
,INewWizard
,IWorkbenchWizard
- Direct Known Subclasses:
CharacterizedDataDictionaryWizard
public abstract class AbstractCharacterizedDataDictionaryWizard extends AbstractXtextFileCreationWizard
-
-
Field Summary
-
Fields inherited from class org.palladiosimulator.dataflow.confidentiality.ui.wizard.AbstractXtextFileCreationWizard
fileCreationPage, fileExtension, fileTypeName, injector, workbench
-
Fields inherited from class org.eclipse.jface.wizard.Wizard
DEFAULT_IMAGE
-
-
Constructor Summary
Constructors Constructor Description AbstractCharacterizedDataDictionaryWizard(com.google.inject.Injector injector)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract void
createDataDictionary(IFile file, IProgressMonitor progressMonitor)
protected void
createXtextFile(IFile file, IProgressMonitor progressMonitor)
-
Methods inherited from class org.palladiosimulator.dataflow.confidentiality.ui.wizard.AbstractXtextFileCreationWizard
addPages, getCurrentPage, getFileToCreate, init, performFinish, validateFilename
-
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
-
-
-
-
Method Detail
-
createXtextFile
protected void createXtextFile(IFile file, IProgressMonitor progressMonitor) throws CoreException
- Specified by:
createXtextFile
in classAbstractXtextFileCreationWizard
- Throws:
CoreException
-
createDataDictionary
protected abstract void createDataDictionary(IFile file, IProgressMonitor progressMonitor) throws CoreException
- Throws:
CoreException
-
-