Class AbstractUsrDomainFactory<Obj extends UsrDomain>

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
UsrDomainFactory

public abstract class AbstractUsrDomainFactory<Obj extends UsrDomain> extends HubDomainFactory<Obj>
Abstract Factory for creating user domains. This class is a "place holder" and actually does nothing except restrict a type parameter so that subclasses produce instances of UsrDomain.

The factory parameters this factory provides are the same as the parameters provided by its subclass UsrDomainFactory:

  • Constructor Details

    • AbstractUsrDomainFactory

      protected AbstractUsrDomainFactory(DramaSimulation sim)
      Constructor.
      Parameters:
      sim - the simulation