Class PomAddressModeCommand
- java.lang.Object
-
- org.bidib.wizard.mvc.pom.model.command.PomOperationCommand<M>
-
- org.bidib.wizard.mvc.pom.model.command.PomOperationIfElseCommand<AddressProgBeanModel>
-
- org.bidib.wizard.mvc.pom.model.command.PomAddressModeCommand
-
public class PomAddressModeCommand extends PomOperationIfElseCommand<AddressProgBeanModel>
-
-
Constructor Summary
Constructors Constructor Description PomAddressModeCommand(org.bidib.jbidibc.messages.PomAddressData decoderAddress, org.bidib.jbidibc.messages.enums.PomOperation pomOperation, int cvNumber, int cvValue)PomAddressModeCommand(org.bidib.jbidibc.messages.PomAddressData decoderAddress, org.bidib.jbidibc.messages.enums.PomOperation pomOperation, int cvNumber, int bitPosition, int cvValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.bidib.jbidibc.messages.enums.AddressModegetAddressMode()booleanisExpectedResult()Verify the result.voidpostExecute(AddressProgBeanModel addressProgBeanModel)protected static intprepareCompareBitMask(int bitNumber)voidsetAddressMode(org.bidib.jbidibc.messages.enums.AddressMode addressMode)voidsetCvValueResult(Integer cvValueResult)-
Methods inherited from class org.bidib.wizard.mvc.pom.model.command.PomOperationIfElseCommand
addProgCommandSuccess, getProgCommandsFailure, getProgCommandsSuccess, setProgCommandsFailure, setProgCommandsSuccess, toString
-
Methods inherited from class org.bidib.wizard.mvc.pom.model.command.PomOperationCommand
decrementRetryCount, getCvNumber, getCvValue, getCvValueResult, getDecoderAddress, getPomOperation, getProgStateResult, getRetryCount, setCvNumber, setCvValue, setDecoderAddress, setPomOperation, setProgStateResult, setRetryCount
-
-
-
-
Constructor Detail
-
PomAddressModeCommand
public PomAddressModeCommand(org.bidib.jbidibc.messages.PomAddressData decoderAddress, org.bidib.jbidibc.messages.enums.PomOperation pomOperation, int cvNumber, int bitPosition, int cvValue)
-
PomAddressModeCommand
public PomAddressModeCommand(org.bidib.jbidibc.messages.PomAddressData decoderAddress, org.bidib.jbidibc.messages.enums.PomOperation pomOperation, int cvNumber, int cvValue)
-
-
Method Detail
-
setCvValueResult
public void setCvValueResult(Integer cvValueResult)
- Overrides:
setCvValueResultin classPomOperationCommand<AddressProgBeanModel>- Parameters:
cvValueResult- the cvValueResult to set
-
setAddressMode
public void setAddressMode(org.bidib.jbidibc.messages.enums.AddressMode addressMode)
-
getAddressMode
public org.bidib.jbidibc.messages.enums.AddressMode getAddressMode()
-
postExecute
public void postExecute(AddressProgBeanModel addressProgBeanModel)
- Overrides:
postExecutein classPomOperationCommand<AddressProgBeanModel>
-
prepareCompareBitMask
protected static int prepareCompareBitMask(int bitNumber)
-
isExpectedResult
public boolean isExpectedResult()
Description copied from class:PomOperationIfElseCommandVerify the result.- Specified by:
isExpectedResultin classPomOperationIfElseCommand<AddressProgBeanModel>- Returns:
- true: expected result, false: result is different from expected result
-
-