Package org.bidib.wizard.mvc.pom.model
Class ProgCommandAwareBeanModel
java.lang.Object
com.jgoodies.common.bean.Bean
com.jgoodies.binding.beans.Model
org.bidib.wizard.mvc.pom.model.ProgCommandAwareBeanModel
- All Implemented Interfaces:
com.jgoodies.common.bean.ObservableBean,com.jgoodies.common.bean.ObservableBean2,Serializable
- Direct Known Subclasses:
AddressProgBeanModel,DirectAccessProgBeanModel,PidParamsBeanModel,RailcomProgBeanModel,SpeedometerProgBeanModel,SpeedScaleBeanModel
public class ProgCommandAwareBeanModel
extends com.jgoodies.binding.beans.Model
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class com.jgoodies.common.bean.Bean
changeSupport -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bidib.jbidibc.messages.enums.PomOperationList<PomOperationCommand<? extends ProgCommandAwareBeanModel>> PomOperationCommand<? extends ProgCommandAwareBeanModel> io.reactivex.rxjava3.core.SingleObserver<String> List<PomOperationCommand<? extends ProgCommandAwareBeanModel>> voidsetCurrentDecoderAddress(Integer currentDecoderAddress) voidsetCurrentOperation(org.bidib.jbidibc.messages.enums.PomOperation currentOperation) voidsetExecutedProgCommands(List<PomOperationCommand<? extends ProgCommandAwareBeanModel>> executedProgCommands) voidsetExecutingProgCommand(PomOperationCommand<? extends ProgCommandAwareBeanModel> executingProgCommand) voidvoidsetFinishAction(io.reactivex.rxjava3.core.SingleObserver<String> finishAction) voidsetProgCommands(List<PomOperationCommand<? extends ProgCommandAwareBeanModel>> progCommands) toString()Methods inherited from class com.jgoodies.binding.beans.Model
createPropertyChangeSupport, firePropertyChangeMethods inherited from class com.jgoodies.common.bean.Bean
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, fireMultiplePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener
-
Field Details
-
PROPERTYNAME_CURRENT_OPERATION
- See Also:
-
PROPERTYNAME_EXECUTION
- See Also:
-
PROPERTYNAME_EXECUTING_PROG_COMMAND
- See Also:
-
PROPERTYNAME_PROG_COMMANDS
- See Also:
-
PROPERTYNAME_EXECUTED_PROG_COMMANDS
- See Also:
-
PROPERTYNAME_CURRENT_DECODER_ADDRESS
- See Also:
-
-
Constructor Details
-
ProgCommandAwareBeanModel
public ProgCommandAwareBeanModel()
-
-
Method Details
-
getCurrentOperation
public org.bidib.jbidibc.messages.enums.PomOperation getCurrentOperation()- Returns:
- the currentOperation
-
setCurrentOperation
public void setCurrentOperation(org.bidib.jbidibc.messages.enums.PomOperation currentOperation) - Parameters:
currentOperation- the currentOperation to set
-
getExecution
- Returns:
- the execution
-
setExecution
- Parameters:
execution- the execution to set
-
getExecutingProgCommand
- Returns:
- the executingProgCommand
-
setExecutingProgCommand
public void setExecutingProgCommand(PomOperationCommand<? extends ProgCommandAwareBeanModel> executingProgCommand) - Parameters:
executingProgCommand- the executingProgCommand to set
-
getProgCommands
- Returns:
- the progCommands
-
setProgCommands
public void setProgCommands(List<PomOperationCommand<? extends ProgCommandAwareBeanModel>> progCommands) - Parameters:
progCommands- the progCommands to set
-
setFinishAction
- Parameters:
finishAction- the finish action
-
getFinishAction
- Returns:
- the finish action
-
getExecutedProgCommands
- Returns:
- the executedProgCommands
-
setExecutedProgCommands
public void setExecutedProgCommands(List<PomOperationCommand<? extends ProgCommandAwareBeanModel>> executedProgCommands) - Parameters:
executedProgCommands- the executedProgCommands to set
-
getCurrentDecoderAddress
- Returns:
- the currentDecoderAddress
-
setCurrentDecoderAddress
- Parameters:
currentDecoderAddress- the currentDecoderAddress to set
-
toString
-