org.apache.axis2.tool.codegen.eclipse.ui
Class AbstractWizardPage

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.apache.axis2.tool.codegen.eclipse.ui.AbstractWizardPage
All Implemented Interfaces:
SettingsConstants, org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage
Direct Known Subclasses:
JavaSourceSelectionPage, JavaWSDLOptionsPage, JavaWSDLOutputLocationPage, OptionsPage, OutputPage, ToolSelectionPage, WSDLFileSelectionPage

public abstract class AbstractWizardPage
extends org.eclipse.jface.wizard.WizardPage
implements SettingsConstants


Field Summary
protected  boolean restoredFromPreviousSettings
           
protected  org.eclipse.jface.dialogs.IDialogSettings settings
           
 
Fields inherited from interface org.apache.axis2.tool.codegen.eclipse.util.SettingsConstants
CODEGEN_CUSTOM_TYPE, CODEGEN_DEFAULT_TYPE, CODEGEN_UNDECLEARED_TYPE, JAVA_2_WSDL_TYPE, JAVA_CLASS_NAME, JAVA_CLASS_PATH_ENTRIES, JAVA_OUTPUT_WSDL_NAME, PREF_AXIS_HOME_OUTPUT_LOCATION, PREF_AXIS_LIB_LOCATION, PREF_CHECK_AXIS_LIB_COPY, PREF_CHECK_AXIS_PLUGIN_LIB_COPY, PREF_CHECK_BROWSE_PROJECTS, PREF_CHECK_FILE_SYSTEM, PREF_CHECK_GENERATE_CLIENTSIDE, PREF_CHECK_GENERATE_SERVERCONFIG, PREF_CHECK_GENERATE_SERVERSIDE, PREF_CHECK_GENERATE_TESTCASE, PREF_CHECK_JAR_CREATION, PREF_CHECK_WORKSPACE, PREF_CODEGEN_OPTION_INDEX, PREF_COMBO_PORTNAME_INDEX, PREF_COMBO_SERVICENAME_INDEX, PREF_DATABINDER_INDEX, PREF_GEN_ALL, PREF_GEN_SS_INTERFACE, PREF_JAR_FILE_NAME, PREF_JAVA_OUTPUT_FILESYATEM, PREF_JAVA_OUTPUT_WORKSPACE, PREF_JAVA_OUTPUT_WSDL_LOCATION, PREF_JAVA_SCHEMA_TARGET_NS, PREF_JAVA_SCHEMA_TARGET_NS_PREF, PREF_JAVA_SERVICE_NAME, PREF_JAVA_STYLE_INDEX, PREF_JAVA_TARGET_NS, PREF_JAVA_TARGET_NS_PREF, PREF_LANGUAGE_INDEX, PREF_OPTION_SELECTION_CUSTOM, PREF_OPTION_SELECTION_DEFULT, PREF_OUTPUT_LOCATION, PREF_PACKAGE_NAME, PREF_RADIO_ASYNC_ONLY, PREF_RADIO_SYNC_AND_ASYNC, PREF_RADIO_SYNC_ONLY, PREF_TOOL_SELECTION_JAVA2WSDL, PREF_TOOL_SELECTION_WSDL2JAVA, PREF_WSDL_LOCATION, UNSPECIFIED_TYPE, WSDL_2_JAVA_TYPE, WSDL_ALL, WSDL_IMPLEMENTATION_ONLY, WSDL_INTERFACE_ONLY, WSDL_STYLE_DOCUMENT, WSDL_STYLE_RPC, WSDL_STYLE_WRAPPED
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
AbstractWizardPage(String pageName)
           
 
Method Summary
 CodeGenWizard getCodegenWizard()
          a convenient method to get the wizard
abstract  int getPageType()
           
protected  void init(String pageName)
           
protected abstract  void initializeDefaultSettings()
           
protected  void updateStatus(String message)
           
 
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
 
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
createControl, dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible
 

Field Detail

settings

protected org.eclipse.jface.dialogs.IDialogSettings settings

restoredFromPreviousSettings

protected boolean restoredFromPreviousSettings
Constructor Detail

AbstractWizardPage

public AbstractWizardPage(String pageName)
Method Detail

init

protected void init(String pageName)

updateStatus

protected void updateStatus(String message)

initializeDefaultSettings

protected abstract void initializeDefaultSettings()

getPageType

public abstract int getPageType()

getCodegenWizard

public CodeGenWizard getCodegenWizard()
a convenient method to get the wizard

Returns:


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.