public class SameObjectDivide extends java.lang.Object implements FormulaDefinitionElement
Constructor and Description |
---|
SameObjectDivide(FormulaDefinitionElement element1,
FormulaDefinitionElement element2)
creates a formula element dividing two fields on the same object
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
generateFormulaElement() |
CalculatedFieldTriggerPath[] |
getAllTriggerPaths() |
DataObjectDefinition |
getOwnerObject() |
void |
setTriggersOnSourceFields(CalculatedFieldTriggerPath triggerpath)
sets the triggers on the origin fields of the formula so that formula
calculation is triggered when the field value changes.
|
public SameObjectDivide(FormulaDefinitionElement element1, FormulaDefinitionElement element2)
element1
- the element to be divised (e.g. 5 in " 5 / 2 = 2.5")element2
- the number to divide into (e.g. 2 in " 5 / 2 = 2.5")public DataObjectDefinition getOwnerObject()
getOwnerObject
in interface FormulaDefinitionElement
public java.lang.String generateFormulaElement()
generateFormulaElement
in interface FormulaDefinitionElement
public void setTriggersOnSourceFields(CalculatedFieldTriggerPath triggerpath)
FormulaDefinitionElement
setTriggersOnSourceFields
in interface FormulaDefinitionElement
public CalculatedFieldTriggerPath[] getAllTriggerPaths()
getAllTriggerPaths
in interface FormulaDefinitionElement