Package oracle.rules.sdk2.ruleset
Interface VerbalRuleComponent
- All Known Implementing Classes:
Action
,DTAction
,SimpleTest
public interface VerbalRuleComponent
- Since:
- 12.1.2.0.0
- Author:
- Ganesh RK
-
Method Summary
Modifier and TypeMethodDescriptiongetValue()
Gets the Value of the RuleComponentGet the Value Property.boolean
isDraft()
Is this Component a Draft?void
setValue
(VerbalChoice value) Sets the Value of the RuleComponentReturns a list of Verbal Choices filtered by the pattern.suggestGenericChoices
(String pattern) Get the list of Generic Verbal Choices based on this pattern.
-
Method Details
-
suggest
Returns a list of Verbal Choices filtered by the pattern.- Parameters:
pattern
- to filter the Verbal choices by.paged
- true if choices are to be paged- Returns:
- A list of filtered Verbal choices.
-
setValue
Sets the Value of the RuleComponent- Parameters:
value
- VerbalChoice
-
getValue
VerbalChoice getValue()Gets the Value of the RuleComponent- Returns:
- VerbalChoice
-
getValueProperty
VerbalProperty getValueProperty()Get the Value Property.- Returns:
- VerbalProperty
-
suggestGenericChoices
Get the list of Generic Verbal Choices based on this pattern. These choices would be used in case the pattern does not match any of the choices that are pre-computed or derived from DSLs.- Parameters:
pattern
- search pattern- Returns:
- A list of generic Verbal Choices provided by this component
-
isDraft
boolean isDraft()Is this Component a Draft?- Returns:
- true if the component is a Draft, false otherwise
-