Module org.bzdev.bikeshr
Package org.bzdev.bikeshare
Class AbstrHubWorkerFactory<Obj extends HubWorker>
java.lang.Object
org.bzdev.obnaming.NamedObjectFactory<F,Simulation,SimObject,OBJ>
org.bzdev.devqsim.SimObjectFactory<OF,S,Obj>
org.bzdev.drama.generic.GenericActorFactory<AbstractActorFactory<Obj>,DramaSimulation,Actor,Condition,Domain,DomainMember,DramaFactory,Group,Obj>
org.bzdev.drama.AbstractActorFactory<Obj>
org.bzdev.bikeshare.AbstrHubWorkerFactory<Obj>
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
HubWorkerFactory
public abstract class AbstrHubWorkerFactory<Obj extends HubWorker>
extends AbstractActorFactory<Obj>
Abstract factory for instances of HubWorker.
The factory parameters this factory provides are the same as the parameters
provided by its subclass HubWorkerFactory
:
This factory's superclass has a parameter named "domainMember" and that parameter was removed.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bzdev.obnaming.NamedObjectFactory
NamedObjectFactory.ConfigException, NamedObjectFactory.IndexedSetter, NamedObjectFactory.ParmNameIterator
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bzdev.drama.generic.GenericActorFactory
clone
Methods inherited from class org.bzdev.devqsim.SimObjectFactory
addToTimelineRequest, addToTimelineResponse, getSimulation
Methods inherited from class org.bzdev.obnaming.NamedObjectFactory
add, add, add, add, add, add, add, add, addDocResourceBundle, addDocResourceBundle, addJDoc, addJDoc, addLabelResourceBundle, addLabelResourceBundle, addTipResourceBundle, addTipResourceBundle, arrayInit, canAdd3, clear, configure, configureSupported, containsParm, createObject, createObject, createObject, createObject, createObjects, createObjects, createObjects, createObjects, createObjects, createObjects, doAfterInits, endObjectCreation, getDoc, getFactoryClass, getGLB, getLabel, getLayoutResource, getListedFactories, getLUB, getNextName, getNextNameIndex, getObjectNamer, getParmKeyType, getParmPrefix, getRVMode, getTemplateKeyMap, getTemplateKeyMapForFactories, getTemplateKeyMapForFactories, getTemplateKeyMapForFactories, getTip, getType, glbInRange, initParm, initParms, initParms, isClearOnly, isNamedObject, isRandomVariable, keyType, lubInRange, mustAdd, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newConfigExceptionInstance, newInstance, newInstance, newObject, parmNames, parmNameSet, parmPrefixes, remove, remove, remove, remove, remove, remove, remove, remove, removeParm, removeParms, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, set, setDocAPIBase, setInterned, setLayoutResource, setLayoutResource, setNameRoot, setTarget, startObjectCreation, unset, unset, unset, unset, unset, unset, willIntern
-
Constructor Details
-
AbstrHubWorkerFactory
Constructor.- Parameters:
sim
- the simulation
-
-
Method Details
-
clear
public void clear()- Overrides:
clear
in classGenericActorFactory<AbstractActorFactory<Obj extends HubWorker>,
DramaSimulation, Actor, Condition, Domain, DomainMember, DramaFactory, Group, Obj extends HubWorker>
-
initObject
- Overrides:
initObject
in classGenericActorFactory<AbstractActorFactory<Obj extends HubWorker>,
DramaSimulation, Actor, Condition, Domain, DomainMember, DramaFactory, Group, Obj extends HubWorker>
-