public abstract class MetaDataObjectProviderBase<T extends MetaDataObject> extends java.lang.Object implements TypedMetaElementFactory
| Modifier and Type | Field and Description |
|---|---|
protected TypedMetaElementFactoryContext |
context |
| Constructor and Description |
|---|
MetaDataObjectProviderBase() |
| Modifier and Type | Method and Description |
|---|---|
protected MetaAttribute |
createAttribute(T metaDataObject,
java.lang.String name) |
protected void |
createAttributes(T meta) |
void |
init(TypedMetaElementFactoryContext context) |
protected void |
initAttribute(MetaAttribute attribute) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaccept, createprotected TypedMetaElementFactoryContext context
public void init(TypedMetaElementFactoryContext context)
init in interface TypedMetaElementFactoryprotected void createAttributes(T meta)
protected void initAttribute(MetaAttribute attribute)
protected MetaAttribute createAttribute(T metaDataObject, java.lang.String name)