Package org.eclipse.epsilon.emf.dt
Class NewEmfModelWizardPage
- java.lang.Object
-
- org.eclipse.jface.dialogs.DialogPage
-
- org.eclipse.jface.wizard.WizardPage
-
- org.eclipse.epsilon.emf.dt.NewEmfModelWizardPage
-
- All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage
,org.eclipse.jface.dialogs.IMessageProvider
,org.eclipse.jface.wizard.IWizardPage
public class NewEmfModelWizardPage extends org.eclipse.jface.wizard.WizardPage
The "New" wizard page allows setting the container for the new file as well as the file name. The page will only accept file name without the extension OR with the extension that matches the expected one (ecore).
-
-
Field Summary
Fields Modifier and Type Field Description protected org.eclipse.swt.widgets.Button
browseMetamodelUriButton
protected org.eclipse.swt.widgets.Text
containerText
protected org.eclipse.swt.widgets.Text
fileText
protected String
metamodelUri
protected org.eclipse.swt.widgets.Text
metamodelUriText
protected String
modelExtension
protected String
modelType
protected String
rootClass
protected org.eclipse.swt.widgets.Combo
rootClassCombo
protected org.eclipse.swt.widgets.Text
rootClassText
protected org.eclipse.jface.viewers.ISelection
selection
-
Constructor Summary
Constructors Constructor Description NewEmfModelWizardPage(org.eclipse.jface.viewers.ISelection selection, String metamodelUri, String rootClass, String modelType, String modelExtension)
Constructor for SampleNewWizardPage.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
createControl(org.eclipse.swt.widgets.Composite parent)
String
getContainerName()
String
getFileName()
String
getMetaModelUri()
String
getRootClass()
-
Methods inherited from class org.eclipse.jface.wizard.WizardPage
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, getWizard, isCurrentPage, isPageComplete, setDescription, setErrorMessage, setImageDescriptor, setMessage, setPageComplete, setPreviousPage, setTitle, setWizard, toString
-
Methods inherited from class org.eclipse.jface.dialogs.DialogPage
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getMessage, getMessageType, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, performHelp, setButtonLayoutData, setControl, setMessage, setVisible
-
-
-
-
Field Detail
-
containerText
protected org.eclipse.swt.widgets.Text containerText
-
fileText
protected org.eclipse.swt.widgets.Text fileText
-
selection
protected org.eclipse.jface.viewers.ISelection selection
-
rootClassText
protected org.eclipse.swt.widgets.Text rootClassText
-
metamodelUriText
protected org.eclipse.swt.widgets.Text metamodelUriText
-
browseMetamodelUriButton
protected org.eclipse.swt.widgets.Button browseMetamodelUriButton
-
rootClassCombo
protected org.eclipse.swt.widgets.Combo rootClassCombo
-
metamodelUri
protected String metamodelUri
-
rootClass
protected String rootClass
-
modelType
protected String modelType
-
modelExtension
protected String modelExtension
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- See Also:
IDialogPage.createControl(Composite)
-
getContainerName
public String getContainerName()
-
getFileName
public String getFileName()
-
getRootClass
public String getRootClass()
-
getMetaModelUri
public String getMetaModelUri()
-
-