Class PomOperationCommand<M extends ProgCommandAwareBeanModel>

java.lang.Object
org.bidib.wizard.mvc.pom.model.command.PomOperationCommand<M>
Direct Known Subclasses:
PomDirectAccessCommand, PomOperationIfElseCommand, PomRailcomConfigCommand, SpeedometerPomCommand

public class PomOperationCommand<M extends ProgCommandAwareBeanModel> extends Object
  • Constructor Details

    • PomOperationCommand

      public PomOperationCommand(org.bidib.jbidibc.messages.PomAddressData decoderAddress, org.bidib.jbidibc.messages.enums.PomOperation pomOperation, int cvNumber, int cvValue)
  • Method Details

    • getDecoderAddress

      public org.bidib.jbidibc.messages.PomAddressData getDecoderAddress()
      Returns:
      the decoderAddress
    • setDecoderAddress

      public void setDecoderAddress(org.bidib.jbidibc.messages.PomAddressData decoderAddress)
      Parameters:
      decoderAddress - the decoderAddress to set
    • getPomOperation

      public org.bidib.jbidibc.messages.enums.PomOperation getPomOperation()
      Returns:
      the pomOperation
    • setPomOperation

      public void setPomOperation(org.bidib.jbidibc.messages.enums.PomOperation pomOperation)
      Parameters:
      pomOperation - the pomOperation to set
    • getCvNumber

      public int getCvNumber()
      Returns:
      the cvNumber
    • setCvNumber

      public void setCvNumber(int cvNumber)
      Parameters:
      cvNumber - the cvNumber to set
    • getCvValue

      public int getCvValue()
      Returns:
      the cvValue
    • setCvValue

      public void setCvValue(int cvValue)
      Parameters:
      cvValue - the cvValue to set
    • getCvValueResult

      public Integer getCvValueResult()
      Returns:
      the cvValueResult
    • setCvValueResult

      public void setCvValueResult(Integer cvValueResult)
      Parameters:
      cvValueResult - the cvValueResult to set
    • getProgStateResult

      public org.bidib.jbidibc.messages.enums.PomProgState getProgStateResult()
      Returns:
      the progStateResult
    • setProgStateResult

      public void setProgStateResult(org.bidib.jbidibc.messages.enums.PomProgState progStateResult)
      Parameters:
      progStateResult - the progStateResult to set
    • getRetryCount

      public int getRetryCount()
      Returns:
      the retryCount
    • setRetryCount

      public void setRetryCount(int retryCount)
      Parameters:
      retryCount - the retryCount to set
    • decrementRetryCount

      public int decrementRetryCount()
      Returns:
      the retryCount
    • postExecute

      public void postExecute(M progCommandAwareBeanModel)
    • toString

      public String toString()
      Overrides:
      toString in class Object