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


Field Summary
protected  org.eclipse.swt.widgets.Text javaSourceField
           
protected  org.eclipse.core.resources.IContainer newJavaSourceContainer
           
protected  java.util.List newTemplateContainers
           
protected  org.eclipse.core.resources.IContainer oldJavaSoureContainer
           
protected  java.util.List oldTemplateContainers
           
protected  org.eclipse.core.resources.IProject project
           
protected  org.eclipse.swt.widgets.Text templateContainerField
           
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
JETPropertyPage()
           
 
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
 

Field Detail

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
Constructor Detail

JETPropertyPage

public JETPropertyPage()
Method Detail

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

Copyright 2001-2003 IBM Corporation and others.
All Rights Reserved.