Rule Execution Server API

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

java.lang.Object
  extended by org.eclipse.jface.dialogs.DialogPage
      extended by org.eclipse.jface.wizard.WizardPage
          extended by ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardPage
              extended by ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRuleAppReference
                  extended by ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrCompleteRuleAppReference
All Implemented Interfaces:
org.eclipse.jface.dialogs.IDialogPage, org.eclipse.jface.dialogs.IMessageProvider, org.eclipse.jface.wizard.IWizardPage

public class IlrCompleteRuleAppReference
extends IlrRuleAppReference

Extends the IlrRuleAppReference class to request the RuleApp project to work with during the code generation. 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
IlrCompleteRuleAppReference(String name)
          Creates a new wizard page with the given name, and with no title or image.
 
Method Summary
protected  String getHelpContextId()
          Gets the help context id declared in the documentation plug-in associated with this page.
 
Methods inherited from class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrRuleAppReference
addContent, isValidatedPageAtCreation
 
Methods inherited from class ilog.rules.studio.res.ui.generator.impl.wizard.page.IlrFileGeneratorWizardPage
createControl, dispose, isPageCompleteAtCreation, setVisible
 
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, 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

IlrCompleteRuleAppReference

public IlrCompleteRuleAppReference(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 IlrRuleAppReference
Returns:
the help context id.

Rule Execution Server API

© Copyright IBM Corp. 1987, 2013