public class BRLConditionColumn extends ConditionCol52 implements BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,BRLConditionVariableColumn>
Modifier and Type | Field and Description |
---|---|
static String |
FIELD_CHILD_COLUMNS |
static String |
FIELD_DEFINITION
Available fields for this type of column.
|
FIELD_BINDING, FIELD_CONSTRAINT_VALUE_TYPE, FIELD_FACT_FIELD, FIELD_FIELD_TYPE, FIELD_OPERATOR, FIELD_VALUE_LIST
defaultValue, FIELD_DEFAULT_VALUE, FIELD_HEADER, FIELD_HIDE_COLUMN, FIELD_WIDTH
Constructor and Description |
---|
BRLConditionColumn() |
Modifier and Type | Method and Description |
---|---|
List<BaseColumnFieldDiff> |
diff(BaseColumn otherColumn)
Analyze differences between two columns of same type.
|
List<BRLConditionVariableColumn> |
getChildColumns() |
List<org.drools.workbench.models.datamodel.rule.IPattern> |
getDefinition() |
void |
setChildColumns(List<BRLConditionVariableColumn> childColumns) |
void |
setDefinition(List<org.drools.workbench.models.datamodel.rule.IPattern> definition) |
void |
setHideColumn(boolean hideColumn) |
clearParameters, deleteParameter, getBinding, getConstraintValueType, getFactField, getFieldType, getOperator, getParameter, getParameters, getValueList, isBound, setBinding, setConstraintValueType, setFactField, setFieldType, setOperator, setParameter, setParameters, setValueList
extractDefaultValue, getDefaultValue, getHeader, getWidth, isEqualOrNull, isHideColumn, setDefaultValue, setHeader, setWidth
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultValue, getHeader, getWidth, isHideColumn, setDefaultValue, setHeader, setWidth
public static final String FIELD_DEFINITION
public static final String FIELD_CHILD_COLUMNS
public List<BaseColumnFieldDiff> diff(BaseColumn otherColumn)
DiffColumn
diff
in interface DiffColumn
diff
in class ConditionCol52
otherColumn
- The column to compare with this one.public List<org.drools.workbench.models.datamodel.rule.IPattern> getDefinition()
getDefinition
in interface BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,BRLConditionVariableColumn>
public void setDefinition(List<org.drools.workbench.models.datamodel.rule.IPattern> definition)
setDefinition
in interface BRLColumn<org.drools.workbench.models.datamodel.rule.IPattern,BRLConditionVariableColumn>
public List<BRLConditionVariableColumn> getChildColumns()
getChildColumns
in interface CompositeColumn<BRLConditionVariableColumn>
public void setChildColumns(List<BRLConditionVariableColumn> childColumns)
setChildColumns
in interface CompositeColumn<BRLConditionVariableColumn>
public void setHideColumn(boolean hideColumn)
setHideColumn
in interface BaseColumn
setHideColumn
in class DTColumnConfig52
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.