Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.eclipse.pde.internal.ui.wizards.plugin
Class NewProjectCreationPage  view NewProjectCreationPage download NewProjectCreationPage.java

java.lang.Object
  extended byorg.eclipse.jface.dialogs.DialogPage
      extended byorg.eclipse.jface.wizard.WizardPage
          extended byorg.eclipse.ui.dialogs.WizardNewProjectCreationPage
              extended byorg.eclipse.pde.internal.ui.wizards.plugin.NewProjectCreationPage
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class NewProjectCreationPage
extends org.eclipse.ui.dialogs.WizardNewProjectCreationPage


Field Summary
protected  org.eclipse.swt.widgets.Button fBundleCheck
           
private  AbstractFieldData fData
           
protected  boolean fIsFragment
           
protected  org.eclipse.swt.widgets.Button fJavaButton
           
private  org.eclipse.swt.widgets.Label fOutputlabel
           
private  org.eclipse.swt.widgets.Text fOutputText
           
private  org.eclipse.swt.widgets.Label fSourceLabel
           
private  org.eclipse.swt.widgets.Text fSourceText
           
 
Fields inherited from class org.eclipse.ui.dialogs.WizardNewProjectCreationPage
 
Fields inherited from class org.eclipse.jface.wizard.WizardPage
 
Fields inherited from class org.eclipse.jface.dialogs.DialogPage
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
NewProjectCreationPage(java.lang.String pageName, AbstractFieldData data, boolean isFragment)
           
 
Method Summary
private  void createBundleStructureGroup(org.eclipse.swt.widgets.Composite container)
           
private  org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite container)
           
 void createControl(org.eclipse.swt.widgets.Composite parent)
          (non-Javadoc) Method declared on IDialogPage.
private  org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite container, java.lang.String text)
           
private  void createProjectTypeGroup(org.eclipse.swt.widgets.Composite container)
           
private  org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite container)
           
 boolean hasBundleStructure()
           
 boolean isJavaProject()
           
 void setVisible(boolean visible)
          Sets the visibility of this dialog page.
 void updateData()
           
 
Methods inherited from class org.eclipse.ui.dialogs.WizardNewProjectCreationPage
getLocationPath, getProjectHandle, getProjectName, setInitialProjectName, useDefaults, validatePage
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.jface.dialogs.IDialogPage
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp
 

Field Detail

fJavaButton

protected org.eclipse.swt.widgets.Button fJavaButton

fIsFragment

protected boolean fIsFragment

fBundleCheck

protected org.eclipse.swt.widgets.Button fBundleCheck

fSourceLabel

private org.eclipse.swt.widgets.Label fSourceLabel

fSourceText

private org.eclipse.swt.widgets.Text fSourceText

fOutputlabel

private org.eclipse.swt.widgets.Label fOutputlabel

fOutputText

private org.eclipse.swt.widgets.Text fOutputText

fData

private AbstractFieldData fData
Constructor Detail

NewProjectCreationPage

public NewProjectCreationPage(java.lang.String pageName,
                              AbstractFieldData data,
                              boolean isFragment)
Method Detail

createControl

public void createControl(org.eclipse.swt.widgets.Composite parent)
Description copied from class: org.eclipse.ui.dialogs.WizardNewProjectCreationPage
(non-Javadoc) Method declared on IDialogPage.


createProjectTypeGroup

private void createProjectTypeGroup(org.eclipse.swt.widgets.Composite container)

createBundleStructureGroup

private void createBundleStructureGroup(org.eclipse.swt.widgets.Composite container)

createButton

private org.eclipse.swt.widgets.Button createButton(org.eclipse.swt.widgets.Composite container)

hasBundleStructure

public boolean hasBundleStructure()

isJavaProject

public boolean isJavaProject()

createLabel

private org.eclipse.swt.widgets.Label createLabel(org.eclipse.swt.widgets.Composite container,
                                                  java.lang.String text)

createText

private org.eclipse.swt.widgets.Text createText(org.eclipse.swt.widgets.Composite container)

setVisible

public void setVisible(boolean visible)
Description copied from interface: org.eclipse.jface.dialogs.IDialogPage
Sets the visibility of this dialog page.


updateData

public void updateData()