public class DefaultFTreeNodeAdapterRegistry extends Object implements FTreeNodeAdapterRegistry
Constructor and Description |
---|
DefaultFTreeNodeAdapterRegistry(FTreeProvider treeProvider) |
Modifier and Type | Method and Description |
---|---|
void |
registerNodeAdapter(FTree tree,
FTreeNodeAdapter adapter,
Class clazz)
Register an FTreeNodeAdapter for a given class for the given FTree.
|
void |
registerNodeAdapter(FTreeNodeAdapter adapter,
Class clazz)
Register an FTreeNodeAdapter for a given class for all the FTrees (currently
existing or that will be crated).
|
void |
registerNodeAdapterProvider(FTree tree,
FTreeNodeAdapterProvider adapterProvider)
Register an FTreeNodeAdapterProvider for a given FTree.
|
void |
registerNodeAdapterProvider(FTreeNodeAdapterProvider adapterProvider)
Register an FTreeNodeAdapterProvider for all the FTrees (currently
existing or that will be crated).
|
void |
registerNodeObjectProvider(FTree tree,
FTreeNodeObjectProvider objectProvider,
Class clazz,
int priority)
Register an FTreeNodeObjectProvider for the given FTree.
|
void |
registerNodeObjectProvider(FTreeNodeObjectProvider objectProvider,
Class clazz,
int priority)
Register an FTreeNodeObjectProvider for all the FTrees (currently
existing or that will be crated).
|
public DefaultFTreeNodeAdapterRegistry(FTreeProvider treeProvider)
public void registerNodeAdapter(FTreeNodeAdapter adapter, Class clazz)
FTreeNodeAdapterRegistry
registerNodeAdapter
in interface FTreeNodeAdapterRegistry
adapter
- The FTreeNodeAdapter to be registered.clazz
- The class for which the adapter is registered.public void registerNodeAdapter(FTree tree, FTreeNodeAdapter adapter, Class clazz)
FTreeNodeAdapterRegistry
registerNodeAdapter
in interface FTreeNodeAdapterRegistry
tree
- The FTree with which the FTreeNodeAdapter is registered.adapter
- The FTreeNodeAdapter to be registered.clazz
- The class for which the adapter is registered.public void registerNodeAdapterProvider(FTreeNodeAdapterProvider adapterProvider)
FTreeNodeAdapterRegistry
registerNodeAdapterProvider
in interface FTreeNodeAdapterRegistry
adapterProvider
- The FTreeNodeAdapterProvider to be registeredpublic void registerNodeAdapterProvider(FTree tree, FTreeNodeAdapterProvider adapterProvider)
FTreeNodeAdapterRegistry
registerNodeAdapterProvider
in interface FTreeNodeAdapterRegistry
tree
- The FTree with which the FTreeNodeAdapterProvider is registered.adapterProvider
- The FTreeNodeAdapterProvider to be registered.public void registerNodeObjectProvider(FTreeNodeObjectProvider objectProvider, Class clazz, int priority)
FTreeNodeAdapterRegistry
registerNodeObjectProvider
in interface FTreeNodeAdapterRegistry
objectProvider
- The FTreeObjectProvider to be registered.clazz
- The class for which the object provider is registered.priority
- The priority for the object provider.public void registerNodeObjectProvider(FTree tree, FTreeNodeObjectProvider objectProvider, Class clazz, int priority)
FTreeNodeAdapterRegistry
registerNodeObjectProvider
in interface FTreeNodeAdapterRegistry
tree
- The FTree with which the FTreeNodeObjectProvider is registered.objectProvider
- The FTreeObjectProvider to be registered.clazz
- The class for which the object provider is registered.priority
- The priority for the object provider.Copyright © 2018. All rights reserved.