public class BDIXMLReader
extends ComponentXMLReader
Modifier and Type | Class and Description |
---|---|
static class |
BDIXMLReader.BeliefMultiProc
Postprocess beliefs and belief sets.
|
static class |
BDIXMLReader.GoalMetaProc |
static class |
BDIXMLReader.ParamMultiProc
Postprocess parameters and parameter sets.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CONTEXT_LOADER
The loader constant.
|
static IStringObjectConverter |
dirconv |
static IStringObjectConverter |
evamodeconv |
static IStringObjectConverter |
excludeconv |
static IStringObjectConverter |
exconf |
protected BDIXModelLoader |
loader
The loader for sub capabilities.
|
static IStringObjectConverter |
msgtypeconv |
static IStringObjectConverter |
pdirconv |
static IObjectStringConverter |
redirconv |
static IObjectStringConverter |
reevamodeconv |
static IObjectStringConverter |
reexcludeconv |
static IObjectStringConverter |
remsgtypeconv |
static IObjectStringConverter |
repdirconv |
static IObjectStringConverter |
rexconf |
Constructor and Description |
---|
BDIXMLReader(BDIXModelLoader loader)
Create a new reader.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.Object> |
createContext()
Add loader to context.
|
protected static java.lang.String |
findBeliefDefaultValue(BDIXModel model,
MBelief mbel,
java.lang.String configname)
Find the belief/ref value.
|
protected java.lang.String |
getModelType(java.lang.String filename)
Get the type of loaded models.
|
static java.util.Set<TypeInfo> |
getXMLMapping(java.lang.String uri)
Get the XML mapping.
|
public static final IStringObjectConverter msgtypeconv
public static final IObjectStringConverter remsgtypeconv
public static final IStringObjectConverter dirconv
public static final IObjectStringConverter redirconv
public static final IStringObjectConverter pdirconv
public static final IObjectStringConverter repdirconv
public static final IStringObjectConverter excludeconv
public static final IObjectStringConverter reexcludeconv
public static final IStringObjectConverter evamodeconv
public static final IObjectStringConverter reevamodeconv
public static final IStringObjectConverter exconf
public static final IObjectStringConverter rexconf
public static final java.lang.String CONTEXT_LOADER
protected BDIXModelLoader loader
public BDIXMLReader(BDIXModelLoader loader)
public java.util.Map<java.lang.String,java.lang.Object> createContext()
protected java.lang.String getModelType(java.lang.String filename)
public static java.util.Set<TypeInfo> getXMLMapping(java.lang.String uri)