Package jadex.bdiv3
Class BDIClassGeneratorFactory
- java.lang.Object
- 
- jadex.bdiv3.BDIClassGeneratorFactory
 
- 
- Direct Known Subclasses:
- BDIClassGeneratorFactoryDesktop
 
 public abstract class BDIClassGeneratorFactory extends java.lang.Object
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedBDIClassGeneratorFactory()
 - 
Method SummaryAll Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract BDIAgentFactorycreateBDIAgentFactory(IInternalAccess provider, java.util.Map properties)Create a new, platform-specific BDIAgentFactory object.abstract IBDIClassGeneratorcreateBDIClassGenerator()Create a new, platform-specific BDI Class Generator object.abstract BDIClassReadercreateBDIClassReader(BDIModelLoader loader)Create a new, platform-specific BDI Class Reader object.static BDIClassGeneratorFactorygetInstance()Returns the instance of this factory.
 
- 
- 
- 
Method Detail- 
getInstancepublic static BDIClassGeneratorFactory getInstance() Returns the instance of this factory.- Returns:
- the factory instance
 
 - 
createBDIClassReaderpublic abstract BDIClassReader createBDIClassReader(BDIModelLoader loader) Create a new, platform-specific BDI Class Reader object.- Parameters:
- loader-
- Returns:
- BDIClassReader
 
 - 
createBDIClassGeneratorpublic abstract IBDIClassGenerator createBDIClassGenerator() Create a new, platform-specific BDI Class Generator object.- Returns:
- IBDIClassGenerator
 
 - 
createBDIAgentFactorypublic abstract BDIAgentFactory createBDIAgentFactory(IInternalAccess provider, java.util.Map properties) Create a new, platform-specific BDIAgentFactory object.- Returns:
- BDIAgentFactory
 
 
- 
 
-