Class AbstractModelDeffinationFactory<K,T extends ModelDiffination<?>>
- java.lang.Object
-
- org.brijframework.factories.impl.AbstractFactory<K,T>
-
- org.brijframework.model.factories.asm.AbstractModelDeffinationFactory<K,T>
-
- All Implemented Interfaces:
org.brijframework.factories.Factory<K,T>,org.brijframework.factories.module.ModuleFactory<K,T>,ModelDiffinationFactory<K,T>
- Direct Known Subclasses:
AbstractTypeModelDeffinationFactory
public abstract class AbstractModelDeffinationFactory<K,T extends ModelDiffination<?>> extends org.brijframework.factories.impl.AbstractFactory<K,T> implements ModelDiffinationFactory<K,T>
-
-
Constructor Summary
Constructors Constructor Description AbstractModelDeffinationFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractModelDeffinationFactory<K,T>clear()TgetContainer(K modelKey)TgetMetaInfo(K id)voidloadContainer(K key, T metaInfo)protected voidpostregister(K key, T value)protected voidpreregister(K key, T value)voidregister(T value)-
Methods inherited from class org.brijframework.factories.impl.AbstractFactory
contains, find, getCache, getContainer, getEnvProperty, register, setContainer
-
-
-
-
Method Detail
-
clear
public AbstractModelDeffinationFactory<K,T> clear()
- Specified by:
clearin interfaceorg.brijframework.factories.Factory<K,T extends ModelDiffination<?>>- Overrides:
clearin classorg.brijframework.factories.impl.AbstractFactory<K,T extends ModelDiffination<?>>
-
loadContainer
public void loadContainer(K key, T metaInfo)
- Specified by:
loadContainerin interfaceorg.brijframework.factories.Factory<K,T extends ModelDiffination<?>>- Overrides:
loadContainerin classorg.brijframework.factories.impl.AbstractFactory<K,T extends ModelDiffination<?>>
-
getContainer
public T getContainer(K modelKey)
- Overrides:
getContainerin classorg.brijframework.factories.impl.AbstractFactory<K,T extends ModelDiffination<?>>
-
register
public void register(T value)
-
preregister
protected void preregister(K key, T value)
- Specified by:
preregisterin classorg.brijframework.factories.impl.AbstractFactory<K,T extends ModelDiffination<?>>
-
postregister
protected void postregister(K key, T value)
- Specified by:
postregisterin classorg.brijframework.factories.impl.AbstractFactory<K,T extends ModelDiffination<?>>
-
-