public abstract class BDIClassGeneratorFactory extends Object
Modifier and Type | Method and Description |
---|---|
abstract BDIAgentFactory |
createBDIAgentFactory(IServiceProvider provider,
Map properties)
Create a new, platform-specific BDIAgentFactory object.
|
abstract IBDIClassGenerator |
createBDIClassGenerator()
Create a new, platform-specific BDI Class Generator object.
|
abstract BDIClassReader |
createBDIClassReader(BDIModelLoader loader)
Create a new, platform-specific BDI Class Reader object.
|
static BDIClassGeneratorFactory |
getInstance()
Returns the instance of this factory.
|
public static BDIClassGeneratorFactory getInstance()
public abstract BDIClassReader createBDIClassReader(BDIModelLoader loader)
loader
- BDIClassReader
public abstract IBDIClassGenerator createBDIClassGenerator()
IBDIClassGenerator
public abstract BDIAgentFactory createBDIAgentFactory(IServiceProvider provider, Map properties)
BDIAgentFactory
Copyright © 2015. All Rights Reserved.