- java.lang.Object
-
- swim.store.StoreProxy
-
- swim.reflect.MetaStore
-
- All Implemented Interfaces:
DataFactory
,StoreBinding
,StoreContext
public class MetaStore extends StoreProxy
-
-
Field Summary
-
Fields inherited from class swim.store.StoreProxy
storeBinding, storeContext
-
-
Constructor Summary
Constructors Constructor Description MetaStore(MetaCell parent, StoreBinding storeBinding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListDataBinding
injectListData(ListDataBinding dataBinding)
MapDataBinding
injectMapData(MapDataBinding dataBinding)
<S> SpatialDataBinding<S>
injectSpatialData(SpatialDataBinding<S> dataBinding)
ValueDataBinding
injectValueData(ValueDataBinding dataBinding)
MetaCellAgent
metaAgent()
MetaCell
metaParent()
-
Methods inherited from class swim.store.StoreProxy
close, closeData, dataBindings, geospatialData, geospatialData, injectStore, listData, listData, mapData, mapData, openListData, openMapData, openSpatialData, openStore, openValueData, setStoreContext, spatialData, spatialData, storeBinding, storeContext, valueData, valueData
-
-
-
-
Constructor Detail
-
MetaStore
public MetaStore(MetaCell parent, StoreBinding storeBinding)
-
-
Method Detail
-
metaParent
public final MetaCell metaParent()
-
metaAgent
public final MetaCellAgent metaAgent()
-
injectListData
public ListDataBinding injectListData(ListDataBinding dataBinding)
- Specified by:
injectListData
in interfaceStoreContext
- Overrides:
injectListData
in classStoreProxy
-
injectMapData
public MapDataBinding injectMapData(MapDataBinding dataBinding)
- Specified by:
injectMapData
in interfaceStoreContext
- Overrides:
injectMapData
in classStoreProxy
-
injectSpatialData
public <S> SpatialDataBinding<S> injectSpatialData(SpatialDataBinding<S> dataBinding)
- Specified by:
injectSpatialData
in interfaceStoreContext
- Overrides:
injectSpatialData
in classStoreProxy
-
injectValueData
public ValueDataBinding injectValueData(ValueDataBinding dataBinding)
- Specified by:
injectValueData
in interfaceStoreContext
- Overrides:
injectValueData
in classStoreProxy
-
-