public class BTGExpressionComponentEditorModel extends BTGExpressionComponentCreatorModel
BTGExpressionComponentViewBTGExpressionComponentCreatorModel.ModelChangeListener, BTGExpressionComponentCreatorModel.ModelChangeListenerProvider, BTGExpressionComponentCreatorModel.ModelUpdateListener, BTGExpressionComponentCreatorModel.ModelUpdateListenerProvidercatalogVersionInstanceProvider, leftOperandModel, leftOperandModelChangeListener, leftOperandModelUpdateListener, operatorModelChangeListener, operatorPanelModel, rightOperandModel, rightOperandModelUpdateListener| Constructor and Description |
|---|
BTGExpressionComponentEditorModel(BTGExpressionModel editableExpression) |
| Modifier and Type | Method and Description |
|---|---|
protected de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl |
constructLeftOperandModel(OperandModelImpl operand)
This method constructs a model for the left operand.
|
protected de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl |
constructRightOperandModel(OperandModelImpl operand)
This method constructs a model for the right operand.
|
protected OperandModelImpl |
createEmptyOperandInstance()
This method creates an empty operand.
|
BTGExpressionModel |
getEditableExpression() |
de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl |
getLeftOperandPanelModel()
Provides model for left operand view component
|
de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl |
getRightOperandPanelModel()
Provides model for right operand view component
|
boolean |
save()
Tries to save the entire expression.
|
constructOperandType, constructOperatorModel, createConditionOnly, createOperator, getAllowedLeftOperands, getAllowedRightOperands, getExpressionService, getLeftOperand, getLeftOperandObjectTypeModelData, getModelService, getOmittedProperties, getOperandValueContainerInitializer, getOperator, getOperatorPanelModel, getRightOperand, getRightOperandObjectTypeModelData, getSlTypeService, getSystemService, getTypeService, isAllMandatoryFullfilled, isPreparedToSave, save, setMissingProperties, setPropertyValue, validatepublic BTGExpressionComponentEditorModel(BTGExpressionModel editableExpression)
public BTGExpressionModel getEditableExpression()
public de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl getLeftOperandPanelModel()
BTGExpressionComponentModelgetLeftOperandPanelModel in interface BTGExpressionComponentModelgetLeftOperandPanelModel in class BTGExpressionComponentCreatorModelpublic de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl getRightOperandPanelModel()
BTGExpressionComponentModelgetRightOperandPanelModel in interface BTGExpressionComponentModelgetRightOperandPanelModel in class BTGExpressionComponentCreatorModelprotected de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl constructLeftOperandModel(OperandModelImpl operand)
BTGExpressionComponentCreatorModelconstructLeftOperandModel in class BTGExpressionComponentCreatorModelprotected de.hybris.platform.btgcockpit.wizard.page.btgexpressioncomponent.expressioncomponent.model.BTGExpressionComponentEditorModel.EditablePanelModelImpl constructRightOperandModel(OperandModelImpl operand)
BTGExpressionComponentCreatorModelconstructRightOperandModel in class BTGExpressionComponentCreatorModelpublic boolean save()
BTGExpressionComponentCreatorModelsave in class BTGExpressionComponentCreatorModelprotected OperandModelImpl createEmptyOperandInstance()
BTGExpressionComponentCreatorModelcreateEmptyOperandInstance in class BTGExpressionComponentCreatorModelCopyright © 2017 SAP SE. All Rights Reserved.