public interface IDecisionTable extends ITablePropertiesMethod, IUriMember
| Modifier and Type | Method and Description |
|---|---|
IBaseAction[] |
getActionRows() |
ATableBoundNode |
getBoundNode() |
IBaseCondition[] |
getConditionRows() |
IOpenClass |
getDeclaringClass() |
BindingDependencies |
getDependencies() |
IOpenMethod |
getMethod() |
int |
getNumberOfConditions() |
int |
getNumberOfRules() |
String |
getRuleName(int ruleIndex) |
ILogicalTable |
getRuleTable(int row) |
IMethodSignature |
getSignature() |
TableSyntaxNode |
getSyntaxNode() |
void |
updateDependency(BindingDependencies bd) |
getMethodProperties, getPropertiesgetUriBindingDependencies getDependencies()
TableSyntaxNode getSyntaxNode()
int getNumberOfRules()
ILogicalTable getRuleTable(int row)
void updateDependency(BindingDependencies bd)
IBaseAction[] getActionRows()
IBaseCondition[] getConditionRows()
int getNumberOfConditions()
IMethodSignature getSignature()
IOpenMethod getMethod()
IOpenClass getDeclaringClass()
String getRuleName(int ruleIndex)
ATableBoundNode getBoundNode()
Copyright © 2004–2019 OpenL Tablets. All rights reserved.