Package jadex.bdiv3x
Class BDIXModel
- java.lang.Object
- 
- jadex.bridge.modelinfo.Startable
- 
- jadex.bridge.modelinfo.ModelInfo
- 
- jadex.bdiv3x.BDIXModel
 
 
 
- 
- All Implemented Interfaces:
- IBDIModel,- IModelInfo
 
 public class BDIXModel extends ModelInfo implements IBDIModel Model for BDI v3x agents
- 
- 
Field SummaryFields Modifier and Type Field Description protected MCapabilitycapaThe capability.- 
Fields inherited from class jadex.bridge.modelinfo.ModelInfoallimports, arguments, breakpoints, classloader, configurations, features, filename, fullname, imports, instancename, name, namehint, nfproperties, packagename, predecessors, properties, providedservices, rawmodel, report, requiredservices, results, rid, startable, subcomponents, successors, type
 - 
Fields inherited from class jadex.bridge.modelinfo.Startabledescription
 
- 
 - 
Constructor SummaryConstructors Constructor Description BDIXModel()Create a new model.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MCapabilitygetCapability()Get the capability.IModelInfogetModelInfo()Get the component model.java.lang.ObjectgetRawModel()Overridden to avoid null pointer when getRawModel() is used.- 
Methods inherited from class jadex.bridge.modelinfo.ModelInfoaddArgument, addConfiguration, addImport, addNFProperty, addPredecessors, addProperty, addProperty, addProvidedService, addRequiredService, addResult, addSubcomponentType, addSuccessors, checkName, checkPackage, getAllImports, getArgument, getArguments, getBreakpoints, getClassLoader, getConfiguration, getConfigurationNames, getConfigurations, getFeatures, getFilename, getFullName, getImports, getInstanceName, getKeepalive, getMonitoring, getName, getNameHint, getNFProperties, getPackage, getPredecessors, getProperties, getProperty, getProvidedServices, getReport, getResourceIdentifier, getResult, getResults, getService, getServices, getSubcomponentTypes, getSuccessors, getSuspend, getSynchronous, getType, internalSetRawModel, isStartable, removeProvidedService, removeRequiredService, setArguments, setBreakpoints, setClassloader, setConfigurations, setFeatures, setFilename, setImports, setInstanceName, setName, setNameHint, setNFProperties, setPackage, setPredecessors, setProperties, setProvidedServices, setReport, setRequiredServices, setResourceIdentifier, setResults, setStartable, setSubcomponentTypes, setSuccessors, setType
 - 
Methods inherited from class jadex.bridge.modelinfo.StartablegetDescription, getKeepalive, getMonitoring, getScope, getSuspend, getSynchronous, setDescription, setKeepalive, setMonitoring, setScope, setSuspend, setSynchronous
 - 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface jadex.bridge.modelinfo.IModelInfogetDescription
 
- 
 
- 
- 
- 
Field Detail- 
capaprotected MCapability capa The capability.
 
- 
 - 
Method Detail- 
getModelInfopublic IModelInfo getModelInfo() Get the component model.- Specified by:
- getModelInfoin interface- IBDIModel
 
 - 
getCapabilitypublic MCapability getCapability() Get the capability.- Specified by:
- getCapabilityin interface- IBDIModel
- Returns:
- The mcapa.
 
 - 
getRawModelpublic java.lang.Object getRawModel() Overridden to avoid null pointer when getRawModel() is used.- Specified by:
- getRawModelin interface- IModelInfo
- Overrides:
- getRawModelin class- ModelInfo
- Returns:
- The kernel-specific model when loaded locally, null for remote models.
 
 
- 
 
-