public abstract class BDIClassGeneratorFactory
extends java.lang.Object
| Modifier | Constructor and Description | 
|---|---|
protected  | 
BDIClassGeneratorFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
abstract BDIAgentFactory | 
createBDIAgentFactory(IInternalAccess provider,
                     java.util.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 - BDIClassReaderpublic abstract IBDIClassGenerator createBDIClassGenerator()
IBDIClassGeneratorpublic abstract BDIAgentFactory createBDIAgentFactory(IInternalAccess provider, java.util.Map properties)
BDIAgentFactory