public class OperandModelImpl extends AbstractSelectionWithDynamicSectionPanelModel<OperandTypeContainer> implements ObjectTypeDynamicSectionPanelModel
SelectionWithDynamicSectionPanelModel.ModelUpdatedListener| Modifier and Type | Field and Description |
|---|---|
protected BTGExpressionComponentCreatorModel.ModelUpdateListenerProvider |
modelUpdateListenerProvider |
protected ObjectTypeDynamicSectionPanelModelData |
operandObjectTypeModelData |
protected OperandTypeContainer |
selectedOperand |
| Constructor and Description |
|---|
OperandModelImpl(ObjectTypeDynamicSectionPanelModelData.OperandValueContainerInitializer operandValueContainerInitializer)
Public constructor
|
getModelChangeListenerProvider, getModelUpdatedListener, modelUpdated, setModelChangeListenerProvider, setModelUpdatedListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetModelUpdatedListenerprotected OperandTypeContainer selectedOperand
protected ObjectTypeDynamicSectionPanelModelData operandObjectTypeModelData
protected BTGExpressionComponentCreatorModel.ModelUpdateListenerProvider modelUpdateListenerProvider
public OperandModelImpl(ObjectTypeDynamicSectionPanelModelData.OperandValueContainerInitializer operandValueContainerInitializer)
public ObjectTypeDynamicSectionPanelModelData getObjectTypeModelData()
getObjectTypeModelData in interface ObjectTypeDynamicSectionPanelModelpublic TypedSelectionModel<OperandTypeContainer> getSelectionModel()
SelectionWithDynamicSectionPanel.SelectionModelProvidergetSelectionModel in interface SelectionWithDynamicSectionPanel.SelectionModelProvider<OperandTypeContainer>public void reset()
SelectionWithDynamicSectionPanelModelreset in interface SelectionWithDynamicSectionPanelModel<OperandTypeContainer>public OperandTypeContainer getSelectedElement()
SelectionWithDynamicSectionPanelModelgetSelectedElement in interface SelectionWithDynamicSectionPanelModel<OperandTypeContainer>public void changeSelectedElement(OperandTypeContainer selectedElement)
SelectionWithDynamicSectionPanelModelchangeSelectedElement in interface SelectionWithDynamicSectionPanelModel<OperandTypeContainer>public void changeSelectedElement(OperandTypeContainer selectedElement, boolean fireChangeListener)
changeSelectedElement(OperandTypeContainer), but without firing
change listener. This can be used by classes that want to initialize the instance with a selected element.protected int getValue()
protected void reinitializeModelAfterSelection()
public BTGExpressionComponentCreatorModel.ModelUpdateListenerProvider getModelUpdateListenerProvider()
public void setModelUpdateListenerProvider(BTGExpressionComponentCreatorModel.ModelUpdateListenerProvider modelUpdateListenerProvider)
modelUpdateListenerProvider - the modelUpdateListenerProvider to setpublic SelectionWithDynamicSectionPanel.SelectionModelProvider getSelectionModelProvider()
public void setSelectionModelProvider(SelectionWithDynamicSectionPanel.SelectionModelProvider selectionModelProvider)
selectionModelProvider - the selectionModelProvider to setpublic BTGExpressionCreatorPage.CatalogVersionInstanceProvider getCatalogVersionInstanceProvider()
public void setCatalogVersionInstanceProvider(BTGExpressionCreatorPage.CatalogVersionInstanceProvider catalogVersionInstanceProvider)
catalogVersionInstanceProvider - the catalogVersionInstanceProvider to setCopyright © 2017 SAP SE. All Rights Reserved.