|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.jface.dialogs.DialogPage
org.eclipse.jface.wizard.WizardPage
com.legstar.eclipse.plugin.common.wizards.AbstractWizardPage
com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
com.legstar.eclipse.plugin.jbossesbgen.wizards.AbstractCixsJbossEsbGeneratorWizardPage
public abstract class AbstractCixsJbossEsbGeneratorWizardPage
These are the common widgets to both Cixs 2 JBoss ESB and JBoss ESB 2 Cixs wizards.
Field Summary |
---|
Fields inherited from class com.legstar.eclipse.plugin.common.wizards.AbstractWizardPage |
---|
LAYOUT_COLUMNS |
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider |
---|
ERROR, INFORMATION, NONE, WARNING |
Constructor Summary | |
---|---|
protected |
AbstractCixsJbossEsbGeneratorWizardPage(org.eclipse.jface.viewers.IStructuredSelection selection,
String pageName,
String pageTitle,
String pageDesc,
org.eclipse.core.resources.IFile mappingFile,
AbstractAntBuildCixsJbossEsbModel genModel)
Construct the page. |
Method Summary | |
---|---|
void |
addWidgetsToCixsGroup(org.eclipse.swt.widgets.Composite arg0)
|
void |
addWidgetsToCoxbGroup(org.eclipse.swt.widgets.Composite container)
|
void |
addWidgetsToDeploymentGroup(org.eclipse.swt.widgets.Composite container)
|
void |
addWidgetsToTargetGroup(org.eclipse.swt.widgets.Composite container)
|
void |
createExtendedListeners()
|
com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsActivator |
getActivator()
|
AbstractAntBuildCixsJbossEsbModel |
getGenModel()
|
String |
getInitTargetEsbDir()
|
String |
getJbossEsbHome()
|
String |
getTargetEsbDir()
|
String |
getTargetJbossEsbConfigDir()
|
AbstractCixsJbossEsbGeneratorWizard |
getWizard()
|
void |
initExtendedWidgets(org.eclipse.core.resources.IProject project)
|
void |
setTargetEsbDir(String targetEsbDirLocation)
|
void |
setTargetJbossEsbConfigDir(String targetJbossEsbConfigDirLocation)
|
protected boolean |
setupProject()
Make sure the target project has LegStar JBoss ESB libraries on its classpath. |
void |
updateGenModelExtended()
Store the selected values in the project scoped preference store. |
boolean |
validateExtendedWidgets()
|
Methods inherited from class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage |
---|
addCixsGroup, checkDirectory, createCanvasInFolder, createExtendedControls, createListeners, dialogChanged, getCommonStore, getCoxbBinDir, getCustBinDir, getDefaultRelativeTargetDir, getDisplayPath, getHostCharset, getInitCoxbBinDir, getInitCustBinDir, getInitHostCharset, getInitJavaClassesPackageName, getInitJaxbBinDir, getInitServiceName, getInitTargetBinDir, getInitTargetDir, getInitTargetDir, getInitTargetSrcDir, getJavaClassesPackageName, getJavaDir, getJaxbBinDir, getMappingFile, getPluginId, getProjectPreferences, getServiceName, getStore, getTargetAntDir, getTargetBinDir, getTargetDistDir, getTargetJavaProject, getTargetSrcDir, initContents, setCoxbBinDir, setCustBinDir, setHostCharset, setJavaClassesPackageName, setJaxbBinDir, setServiceName, setTargetAntDir, setTargetBinDir, setTargetDistDir, setTargetSrcDir, updateGenModel |
Methods inherited from class com.legstar.eclipse.plugin.common.wizards.AbstractWizardPage |
---|
createBrowseForContainerButton, createBrowseForFolderButton, createButton, createCanvas, createCombo, createControl, createDirectoryFieldEditor, createGroup, createGroup, createHyperlink, createHyperlink, createLabel, createLabel, createText, createText, createTextField, createUrlComboGroup, errorDialog, getContent, getInitialSelection, getUrlHistory, getValueFromText, handleBrowseForDirectory, handleBrowseForFiles, logCoreException, lookupContainerLibrary, selectSingleFileContent, setInitialSelection, setTextFromString, setupContainerLibrary, setUrlHistory, throwCoreException, throwCoreException, updateStatus |
Methods inherited from class org.eclipse.jface.wizard.WizardPage |
---|
canFlipToNextPage, getContainer, getDialogSettings, getImage, getName, getNextPage, getPreviousPage, getShell, 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 |
---|
dispose, getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp, setVisible |
Constructor Detail |
---|
protected AbstractCixsJbossEsbGeneratorWizardPage(org.eclipse.jface.viewers.IStructuredSelection selection, String pageName, String pageTitle, String pageDesc, org.eclipse.core.resources.IFile mappingFile, AbstractAntBuildCixsJbossEsbModel genModel)
selection
- the current workbench selectionpageName
- the page namepageTitle
- the page titlepageDesc
- the page descriptionmappingFile
- the mapping filegenModel
- the generation modelMethod Detail |
---|
public void addWidgetsToCixsGroup(org.eclipse.swt.widgets.Composite arg0)
addWidgetsToCixsGroup
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public void addWidgetsToTargetGroup(org.eclipse.swt.widgets.Composite container)
addWidgetsToTargetGroup
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public void addWidgetsToCoxbGroup(org.eclipse.swt.widgets.Composite container)
addWidgetsToCoxbGroup
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public void addWidgetsToDeploymentGroup(org.eclipse.swt.widgets.Composite container)
addWidgetsToDeploymentGroup
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public void initExtendedWidgets(org.eclipse.core.resources.IProject project)
initExtendedWidgets
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public String getInitTargetEsbDir()
public void createExtendedListeners()
createExtendedListeners
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public boolean validateExtendedWidgets()
validateExtendedWidgets
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
protected boolean setupProject()
public void updateGenModelExtended()
updateGenModelExtended
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public void setTargetEsbDir(String targetEsbDirLocation)
targetEsbDirLocation
- Where generated Esb files residepublic String getTargetEsbDir()
public void setTargetJbossEsbConfigDir(String targetJbossEsbConfigDirLocation)
targetJbossEsbConfigDirLocation
- Where generated JBoss ESB configurations
residepublic String getTargetJbossEsbConfigDir()
public AbstractCixsJbossEsbGeneratorWizard getWizard()
getWizard
in interface org.eclipse.jface.wizard.IWizardPage
getWizard
in class org.eclipse.jface.wizard.WizardPage
public com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsActivator getActivator()
getActivator
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
public String getJbossEsbHome()
public AbstractAntBuildCixsJbossEsbModel getGenModel()
getGenModel
in class com.legstar.eclipse.plugin.cixscom.wizards.AbstractCixsGeneratorWizardPage
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |