org.drools.workbench.models.guided.dtable.shared.model
Class ActionInsertFactFieldsPattern
java.lang.Object
org.drools.workbench.models.guided.dtable.shared.model.Pattern52
org.drools.workbench.models.guided.dtable.shared.model.ActionInsertFactFieldsPattern
- All Implemented Interfaces:
- HasCEPWindow, BaseColumn, CompositeColumn<ConditionCol52>, DiffColumn
public class ActionInsertFactFieldsPattern
- extends Pattern52
A Fact Pattern used by the ActionInsertFactFieldsPage Wizard page adding
a flag indicating whether the Pattern is inserted Logically or not
| Methods inherited from class org.drools.workbench.models.guided.dtable.shared.model.Pattern52 |
getBoundName, getChildColumns, getDefaultValue, getEntryPointName, getFactType, getHeader, getWidth, getWindow, isBound, isHideColumn, isNegated, setBoundName, setChildColumns, setDefaultValue, setEntryPointName, setFactType, setHeader, setHideColumn, setNegated, setWidth, setWindow |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FIELD_IS_INSERTED_LOGICALLY
public static final String FIELD_IS_INSERTED_LOGICALLY
- Available fields for this type of column.
- See Also:
- Constant Field Values
ActionInsertFactFieldsPattern
public ActionInsertFactFieldsPattern()
diff
public List<BaseColumnFieldDiff> diff(BaseColumn otherColumn)
- Description copied from interface:
DiffColumn
- Analyze differences between two columns of same type.
- Specified by:
diff in interface DiffColumn- Overrides:
diff in class Pattern52
- Parameters:
otherColumn - The column to compare with this one.
- Returns:
- A list of fields and its values that have changed.
isInsertedLogically
public boolean isInsertedLogically()
setInsertedLogically
public void setInsertedLogically(boolean isInsertedLogically)
clonePattern
public ActionInsertFactFieldsPattern clonePattern()
- Description copied from class:
Pattern52
- Clones this pattern instance.
- Overrides:
clonePattern in class Pattern52
- Returns:
- The cloned instance.
update
public void update(Pattern52 other)
- Description copied from class:
Pattern52
- Update this pattern instance properties with the given ones from other pattern instance.
- Overrides:
update in class Pattern52
- Parameters:
other - The pattern to obtain the properties to set.
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.