Class SysDomain

All Implemented Interfaces:
Comparable<Domain>, CondObserver<Condition,Domain>, NamedObjectOps

public class SysDomain extends HubDomain
Class providing a system domain. All hubs (including storage hubs) are configured to be members of a system domain. A system domain's delay table gives the travel time for workers between pairs of hubs. The workers will typically use a vehicle of some sort due to the need to move a number of bicycles.
  • Field Details

    • commDomainType

      public static final CommDomainType commDomainType
      The Communication domain type for system domains.
  • Constructor Details

    • SysDomain

      public SysDomain(DramaSimulation sim, String name, boolean intern)
      Constructor.
      Parameters:
      sim - the simulation
      name - the name of this object
      intern - true if this object should be interned in the simulation's name table; false otherwise
    • SysDomain

      public SysDomain(DramaSimulation sim, String name, boolean intern, Domain parent)
      Constructor with parent domain.
      Parameters:
      sim - the simulation
      name - the name of this object
      intern - true if this object should be interned in the simulation's name table; false otherwise
      parent - the parent domain
  • Method Details