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

Class IlrCompleteRulesetReference

  • All Implemented Interfaces:
    org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage


    public class IlrCompleteRulesetReference
    extends IlrRulesetReference
    Extends the IlrRulesetReference class to request the rulesets inside the RuleApp project to manage. This implementation redefines the title, description, and help contextual id to be used in the Artifacts for RuleApps wizard.
    Since:
    JRules 6.5
    • Field Summary

      • Fields inherited from interface org.eclipse.jface.dialogs.IMessageProvider

        ERROR, INFORMATION, NONE, WARNING
    • Constructor Summary

      Constructors 
      Constructor and Description
      IlrCompleteRulesetReference(java.lang.String name)
      Creates a new wizard page with the given name, and with no title or image.
    • Method Summary

      Methods 
      Modifier and Type Method and Description
      boolean canFlipToNextPage()
      Returns true if the selected generator has declared a nested wizard.
      protected java.lang.String getHelpContextId()
      Gets the help context id declared in the documentation plug-in associated with this page.
      • 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

      • IlrCompleteRulesetReference

        public IlrCompleteRulesetReference(java.lang.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 java.lang.String getHelpContextId()
        Gets the help context id declared in the documentation plug-in associated with this page.
        Overrides:
        getHelpContextId in class IlrRulesetReference
        Returns:
        the help context id.
      • 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 IlrRulesetReference

© Copyright IBM Corp. 1987, 2020