Atavism Version 2018.1AGIS API

atavism.agis.plugins
Class FactionPlugin.FactionSubObjectHook

java.lang.Object
  extended by atavism.server.engine.EnginePlugin.GenerateSubObjectHook
      extended by atavism.agis.plugins.FactionPlugin.FactionSubObjectHook
All Implemented Interfaces:
Hook
Enclosing class:
FactionPlugin

public class FactionPlugin.FactionSubObjectHook
extends EnginePlugin.GenerateSubObjectHook


Field Summary
 
Fields inherited from class atavism.server.engine.EnginePlugin.GenerateSubObjectHook
plugin
 
Constructor Summary
FactionPlugin.FactionSubObjectHook()
           
 
Method Summary
 EnginePlugin.SubObjData generateSubObject(Template template, Namespace name, OID masterOid)
          Returns a SubObjData instance.
 
Methods inherited from class atavism.server.engine.EnginePlugin.GenerateSubObjectHook
processMessage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FactionPlugin.FactionSubObjectHook

public FactionPlugin.FactionSubObjectHook()
Method Detail

generateSubObject

public EnginePlugin.SubObjData generateSubObject(Template template,
                                                 Namespace name,
                                                 OID masterOid)
Description copied from class: EnginePlugin.GenerateSubObjectHook
Returns a SubObjData instance.

Specified by:
generateSubObject in class EnginePlugin.GenerateSubObjectHook
Parameters:
template - The template used to create the sub-object
Returns:
A SubObjData instance, when all dependencies are resolved. (The list of dependencies can be null).


Copyright © 2018 Dragonsan Studios Sp. z o.o.