cz.cuni.amis.pogamut.udk.factory.direct.remoteagent
Class UDKObserverFactory<PARAMS extends UDKAgentParameters>
java.lang.Object
cz.cuni.amis.pogamut.udk.factory.direct.remoteagent.UDKObserverFactory<PARAMS>
- Type Parameters:
PARAMS -
- All Implemented Interfaces:
- IAgentFactory<UDKObserver,PARAMS>
public class UDKObserverFactory<PARAMS extends UDKAgentParameters>
- extends Object
- implements IAgentFactory<UDKObserver,PARAMS>
Factory that uses direct instantiation (plain old Java style) of the UDKObserver class.
Can't be used to instantiate other classes!
If you need to instantiate own UDKObserver descendant, use UDKObserverFactory
and define own descendant of UDKObserverModule.
- Author:
- Jimmy
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
UDKObserverFactory
public UDKObserverFactory()
newAgent
public UDKObserver newAgent(PARAMS agentParameters)
throws cz.cuni.amis.utils.exception.PogamutException
- Specified by:
newAgent in interface IAgentFactory<UDKObserver,PARAMS extends UDKAgentParameters>
- Throws:
cz.cuni.amis.utils.exception.PogamutException
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.