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 java.lang.String
metamodelUri
protected org.eclipse.swt.widgets.Text
metamodelUriText
protected java.lang.String
modelExtension
protected java.lang.String
modelType
protected java.lang.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, java.lang.String metamodelUri, java.lang.String rootClass, java.lang.String modelType, java.lang.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)
java.lang.String
getContainerName()
java.lang.String
getFileName()
java.lang.String
getMetaModelUri()
java.lang.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 java.lang.String metamodelUri
-
rootClass
protected java.lang.String rootClass
-
modelType
protected java.lang.String modelType
-
modelExtension
protected java.lang.String modelExtension
-
-
Method Detail
-
createControl
public void createControl(org.eclipse.swt.widgets.Composite parent)
- See Also:
IDialogPage.createControl(Composite)
-
getContainerName
public java.lang.String getContainerName()
-
getFileName
public java.lang.String getFileName()
-
getRootClass
public java.lang.String getRootClass()
-
getMetaModelUri
public java.lang.String getMetaModelUri()
-
-