Class ClassNameContextBuilder
- java.lang.Object
-
- repast.simphony.dataLoader.engine.ClassNameContextBuilder
-
- All Implemented Interfaces:
ContextBuilder
public class ClassNameContextBuilder extends Object implements ContextBuilder
- Author:
- Nick Collier
-
-
Constructor Summary
Constructors Constructor Description ClassNameContextBuilder(String className)
ClassNameContextBuilder(ContextBuilder delegate)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Context
build(Context context)
Builds and returns a context.String
getClassName()
ContextBuilder
getDataLoader()
ContextBuilder
getDelegateDataLoader()
-
-
-
Constructor Detail
-
ClassNameContextBuilder
public ClassNameContextBuilder(ContextBuilder delegate)
-
ClassNameContextBuilder
public ClassNameContextBuilder(String className) throws IllegalAccessException, InstantiationException, ClassNotFoundException
-
-
Method Detail
-
getDataLoader
public ContextBuilder getDataLoader()
-
build
public Context build(Context context)
Builds and returns a context. Building a context consists of filling it with agents, adding projects and so forth. When this is called for the master context the system will pass in a created context based on information given in the model.score file. When called for subcontexts, each subcontext that was added when the master context was built will be passed in.- Specified by:
build
in interfaceContextBuilder
- Parameters:
context
-- Returns:
- the built context.
-
getDelegateDataLoader
public ContextBuilder getDelegateDataLoader()
-
getClassName
public String getClassName()
-
-