|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.arsdigita.search.MetadataProviderRegistry
Constructor Summary | |
MetadataProviderRegistry()
|
Method Summary | |
static MetadataProvider |
findAdapter(ObjectType type)
Searches up the object type hierarchy until a metadata provider adapter is found |
static MetadataProvider |
findAdapter(String type)
Searches up the object type hierarchy until a metadata provider adapter is found |
static MetadataProvider |
getAdapter(ObjectType type)
Returns the adapter registered against an object type |
static MetadataProvider |
getAdapter(String type)
Returns the adapter registered against an object type |
static void |
registerAdapter(ObjectType type,
MetadataProvider adapter)
Registers an adapter against an object type |
static void |
registerAdapter(String type,
MetadataProvider adapter)
Registers an adapter against an object type |
static void |
unregisterAdapter(ObjectType type)
Unregisters an adapter against an object type |
static void |
unregisterAdapter(String type)
Unregisters an adapter against an object type |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MetadataProviderRegistry()
Method Detail |
public static void registerAdapter(String type, MetadataProvider adapter)
type
- the object type nameadapter
- the metadata provider implementationpublic static void unregisterAdapter(String type)
type
- the object type namepublic static void registerAdapter(ObjectType type, MetadataProvider adapter)
type
- the object typeadapter
- the metadata provider implementationpublic static void unregisterAdapter(ObjectType type)
type
- the object typepublic static MetadataProvider getAdapter(String type)
type
- the object type name
public static MetadataProvider getAdapter(ObjectType type)
type
- the object type
public static MetadataProvider findAdapter(String type)
type
- the object type name
public static MetadataProvider findAdapter(ObjectType type)
type
- the object type
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |