org.eclipse.emf.codegen.presentation
Class JETPropertyPage

java.lang.Object
  extended byorg.eclipse.jface.dialogs.DialogPage
      extended byorg.eclipse.jface.preference.PreferencePage
          extended byorg.eclipse.ui.dialogs.PropertyPage
              extended byorg.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  List newTemplateContainers
           
protected  org.eclipse.core.resources.IContainer oldJavaSoureContainer
           
protected  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
applyDialogFont, 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 List oldTemplateContainers

newTemplateContainers

protected 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)

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()
Specified by:
performOk in interface org.eclipse.jface.preference.IPreferencePage

performApply

protected void performApply()

performDefaults

protected void performDefaults()

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