Rule Execution Server API

ilog.rules.studio.res.ui.generator.impl.wizard.page
Class IlrRulesetReference

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by org.eclipse.jface.wizard.WizardSelectionPage
              extended by ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardSelectionPage
                  extended by ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRulesetReference
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage
Direct Known Subclasses:
IlrCompleteRulesetReference

public class IlrRulesetReference
extends IlrFileGeneratorWizardSelectionPage

Extends the IlrFileGeneratorWizardSelectionPage class. The IlrFileGeneratorWizardSelectionPage class requests the rulesets inside the RuleApp project to manage.

Since:
JRules 6.5

Field Summary
 
Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider
ERROR, INFORMATION, NONE, WARNING
 
Constructor Summary
IlrRulesetReference(String name)
          Creates a new wizard page with the given name, and with no title or image.
 
Method Summary
 void addContent(org.eclipse.swt.widgets.Composite parent)
          Adds content to the page.
 boolean canFlipToNextPage()
          Returns true if the selected generator has declared a nested wizard.
protected  String getHelpContextId()
          Gets the help context id declared in the documentation plug-in associated with this page.
protected  boolean isValidatedPageAtCreation()
          Checks to verify whether the newly created page is complete.
 
Methods inherited from class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardSelectionPage
createControl, dispose, setVisible
 
Methods inherited from class org.eclipse.jface.wizard.WizardSelectionPage
getNextPage, getSelectedNode, setSelectedNode
 
Methods inherited from class org.eclipse.jface.wizard.WizardPage
getContainer, getDialogSettings, getImage, getName, 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, 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
getControl, getDescription, getErrorMessage, getMessage, getTitle, performHelp
 

Constructor Detail

IlrRulesetReference

public IlrRulesetReference(String name)
Creates a new wizard page with the given name, and with no title or image.

Parameters:
name - The name of the page.
Method Detail

getHelpContextId

protected String getHelpContextId()
Gets the help context id declared in the documentation plug-in associated with this page.

Overrides:
getHelpContextId in class IlrFileGeneratorWizardSelectionPage
Returns:
The help context id.

isValidatedPageAtCreation

protected boolean isValidatedPageAtCreation()
Checks to verify whether the newly created page is complete. Called by the redefined createControl final method.

Overrides:
isValidatedPageAtCreation in class IlrFileGeneratorWizardSelectionPage
Returns:
true if the page is complete at creation, and false if the page is not.

addContent

public void addContent(org.eclipse.swt.widgets.Composite parent)
Adds content to the page. Called by the redefined createControl final method.

Specified by:
addContent in class IlrFileGeneratorWizardSelectionPage
Parameters:
parent - The composite created in the createControl method.

canFlipToNextPage

public boolean canFlipToNextPage()
Returns true if the selected generator has declared a nested wizard.

Specified by:
canFlipToNextPage in interface org.eclipse.jface.wizard.IWizardPage
Overrides:
canFlipToNextPage in class org.eclipse.jface.wizard.WizardSelectionPage

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013