public class DefaultVersionedDeclarativeModule extends DelegatedDeclarativeModule implements IVersionedDeclarativeModule, IParameterized
_deferredParameters, _delegate, _model, DECLARATIVE_DELEGATE_PARAM
ADD, REMOVE
Constructor and Description |
---|
DefaultVersionedDeclarativeModule() |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<IChunk> |
getChunk(java.lang.String name,
double version) |
protected IChunk |
getChunkInternal(java.lang.String name,
double version) |
java.util.concurrent.Future<IChunkType> |
getChunkType(java.lang.String name,
double version) |
protected IChunkType |
getChunkTypeInternal(java.lang.String name,
double version) |
void |
install(IModel model)
called from the model during IModel.install(IModule).
|
java.util.concurrent.Future<IChunkType> |
refineChunkType(IChunkType ct,
int action,
java.lang.String propName) |
addChunk, addChunkType, addListener, copyChunk, copyChunk, createChunk, createChunkType, createChunkType, dispose, dispose, findExactMatches, findPartialMatches, flush, getAdapter, getAssociativeLinkageSystem, getBusyChunk, getChunk, getChunks, getChunkType, getChunkTypes, getDelegate, getEmptyChunk, getErrorChunk, getFreeChunk, getFullChunk, getModel, getName, getNewChunk, getNumberOfChunks, getParameter, getPossibleParameters, getRequestedChunk, getSetableParameters, getUnrequestedChunk, initialize, removeListener, reset, setAssociativeLinkageSystem, setParameter, uninstall, willEncode
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChunk, addChunkType, addListener, copyChunk, copyChunk, createChunk, createChunkType, createChunkType, dispose, findExactMatches, findPartialMatches, flush, getAssociativeLinkageSystem, getBusyChunk, getChunk, getChunks, getChunkType, getChunkTypes, getEmptyChunk, getErrorChunk, getFreeChunk, getFullChunk, getNewChunk, getNumberOfChunks, getRequestedChunk, getUnrequestedChunk, removeListener, setAssociativeLinkageSystem, willEncode
dispose, getModel, getName, initialize, reset
uninstall
getAdapter
getParameter, getPossibleParameters, getSetableParameters, setParameter
public void install(IModel model)
IModule
install
in interface IModule
install
in interface IInstallable
install
in class DelegatedDeclarativeModule
IInstallable.install(org.jactr.core.model.IModel)
public java.util.concurrent.Future<IChunkType> getChunkType(java.lang.String name, double version)
getChunkType
in interface IVersionedDeclarativeModule
protected IChunkType getChunkTypeInternal(java.lang.String name, double version)
public java.util.concurrent.Future<IChunk> getChunk(java.lang.String name, double version)
getChunk
in interface IVersionedDeclarativeModule
protected IChunk getChunkInternal(java.lang.String name, double version)
public java.util.concurrent.Future<IChunkType> refineChunkType(IChunkType ct, int action, java.lang.String propName)
refineChunkType
in interface IVersionedDeclarativeModule