org.eclipse.emf.codegen.presentation
Class JETPropertyPage
java.lang.Object
|
+--org.eclipse.jface.dialogs.DialogPage
|
+--org.eclipse.jface.preference.PreferencePage
|
+--org.eclipse.ui.dialogs.PropertyPage
|
+--org.eclipse.emf.codegen.presentation.JETPropertyPage
- All Implemented Interfaces:
- org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.preference.IPreferencePage, org.eclipse.ui.IWorkbenchPropertyPage, org.eclipse.swt.widgets.Listener
- public class JETPropertyPage
- extends org.eclipse.ui.dialogs.PropertyPage
- implements org.eclipse.swt.widgets.Listener
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
ERROR, INFORMATION, NONE, WARNING |
Method Summary |
protected org.eclipse.swt.widgets.Control |
createContents(org.eclipse.swt.widgets.Composite parent)
|
protected org.eclipse.core.resources.IProject |
getJETProject()
Returns the highlighted project in the workbench. |
void |
handleEvent(org.eclipse.swt.widgets.Event event)
|
protected static boolean |
isJETProject(org.eclipse.core.resources.IProject project)
Return whether this is a JET project. |
protected void |
performApply()
|
protected void |
performDefaults()
|
boolean |
performOk()
|
Methods inherited from class org.eclipse.ui.dialogs.PropertyPage |
getElement, setElement |
Methods inherited from class org.eclipse.jface.preference.PreferencePage |
computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, okToLeave, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButton |
Methods inherited from class org.eclipse.jface.dialogs.DialogPage |
convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessage, setVisible |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.eclipse.jface.preference.IPreferencePage |
computeSize, isValid, okToLeave, performCancel, setContainer, setSize |
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage |
createControl, dispose, getControl, getDescription, getErrorMessage, getImage, getMessage, getTitle, performHelp, setDescription, setImageDescriptor, setTitle, setVisible |
project
protected org.eclipse.core.resources.IProject project
templateContainerField
protected org.eclipse.swt.widgets.Text templateContainerField
javaSourceField
protected org.eclipse.swt.widgets.Text javaSourceField
oldTemplateContainers
protected java.util.List oldTemplateContainers
newTemplateContainers
protected java.util.List newTemplateContainers
oldJavaSoureContainer
protected org.eclipse.core.resources.IContainer oldJavaSoureContainer
newJavaSourceContainer
protected org.eclipse.core.resources.IContainer newJavaSourceContainer
JETPropertyPage
public JETPropertyPage()
createContents
protected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createContents
in class org.eclipse.jface.preference.PreferencePage
getJETProject
protected org.eclipse.core.resources.IProject getJETProject()
- Returns the highlighted project in the workbench.
isJETProject
protected static boolean isJETProject(org.eclipse.core.resources.IProject project)
- Return whether this is a JET project.
handleEvent
public void handleEvent(org.eclipse.swt.widgets.Event event)
- Specified by:
handleEvent
in interface org.eclipse.swt.widgets.Listener
performOk
public boolean performOk()
- Overrides:
performOk
in class org.eclipse.jface.preference.PreferencePage
performApply
protected void performApply()
- Overrides:
performApply
in class org.eclipse.jface.preference.PreferencePage
performDefaults
protected void performDefaults()
- Overrides:
performDefaults
in class org.eclipse.jface.preference.PreferencePage