public abstract class MetaDataObjectProvider extends MetaDataObjectProviderBase<MetaDataObject> implements MetaFilter
context| Constructor and Description |
|---|
MetaDataObjectProvider() |
| Modifier and Type | Method and Description |
|---|---|
MetaElement |
adjustForRequest(MetaElement element)
Allows to return a customized MetaElement for the currently active request (like accouting for security).
|
MetaElement |
create(java.lang.reflect.Type type) |
protected abstract java.lang.Class<? extends MetaElement> |
getMetaClass() |
protected abstract MetaDataObject |
newDataObject() |
void |
onInitialized(MetaElement element) |
void |
onInitializing(MetaElement element) |
createAttribute, createAttributes, init, initAttributeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitacceptpublic MetaElement create(java.lang.reflect.Type type)
create in interface TypedMetaElementFactoryprotected abstract MetaDataObject newDataObject()
public void onInitialized(MetaElement element)
onInitialized in interface MetaFilterprotected abstract java.lang.Class<? extends MetaElement> getMetaClass()
public void onInitializing(MetaElement element)
onInitializing in interface MetaFilterpublic MetaElement adjustForRequest(MetaElement element)
MetaFilteradjustForRequest in interface MetaFilter