Class DefaultGameObjectParserFactory
- java.lang.Object
-
- net.sf.gridarta.var.daimonin.model.io.DefaultGameObjectParserFactory
-
- All Implemented Interfaces:
GameObjectParserFactory<GameObject,MapArchObject,Archetype>
public class DefaultGameObjectParserFactory extends java.lang.Object implements GameObjectParserFactory<GameObject,MapArchObject,Archetype>
AGameObjectParserFactorywhich creates Crossfire objects.
-
-
Constructor Summary
Constructors Constructor Description DefaultGameObjectParserFactory(@NotNull GameObjectFactory<GameObject,MapArchObject,Archetype> gameObjectFactory, @NotNull ArchetypeSet<GameObject,MapArchObject,Archetype> archetypeSet)Creates a new instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GameObjectParser<GameObject,MapArchObject,Archetype>newGameObjectParser()Creates a newGameObjectParserinstance.
-
-
-
Constructor Detail
-
DefaultGameObjectParserFactory
public DefaultGameObjectParserFactory(@NotNull @NotNull GameObjectFactory<GameObject,MapArchObject,Archetype> gameObjectFactory, @NotNull @NotNull ArchetypeSet<GameObject,MapArchObject,Archetype> archetypeSet)Creates a new instance.- Parameters:
gameObjectFactory- the game object factory to usearchetypeSet- the archetype set
-
-
Method Detail
-
newGameObjectParser
public GameObjectParser<GameObject,MapArchObject,Archetype> newGameObjectParser()
Description copied from interface:GameObjectParserFactoryCreates a newGameObjectParserinstance.- Specified by:
newGameObjectParserin interfaceGameObjectParserFactory<GameObject,MapArchObject,Archetype>- Returns:
- the new instance
-
-