Class InternalConsistManager

java.lang.Object
jmri.implementation.AbstractConsistManager
jmri.jmrix.internal.InternalConsistManager
All Implemented Interfaces:
ConsistManager

Default Consist Manager which uses the NmraConsist class for the consists it builds.
  • Constructor Details

  • Method Details

    • isCommandStationConsistPossible

      Does this implementation support Command Station Consists?
      Returns:
      true if command station consists are supported; false otherwise
    • csConsistNeedsSeperateAddress

      Does a command station consist require a separate consist address from locomotives in consist?
      Returns:
      true is command station consist requires separate address; false otherwise
    • addConsist

      public Consist addConsist(LocoAddress address)
      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