Class DccConsistManager

java.lang.Object
jmri.implementation.AbstractConsistManager
jmri.implementation.DccConsistManager
All Implemented Interfaces:
ConsistManager

The Default Consist Manager which uses the DccConsist class for the consists it builds. This implementation just tracks the consist via a table of DccConsist objects that handle the actual operations.
  • Constructor Details

  • Method Details

    • addConsist

      public Consist addConsist(LocoAddress address)
      Description copied from class: AbstractConsistManager
      Add a new Consist with the given address.
      Specified by:
      addConsist in class AbstractConsistManager
      Parameters:
      address - consist address
      Returns:
      a consist at address; this will be the existing consist if a consist is already known to exist at address
    • isCommandStationConsistPossible

      This implementation does NOT support Command Station consists, so return false.
      Returns:
      true if command station consists are supported; false otherwise
    • csConsistNeedsSeperateAddress

      Does a CS consist require a separate consist address? This implementation does not support Command Station consists, so return false
      Returns:
      true is command station consist requires separate address; false otherwise