|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface FinderEngine
Interface, that all finder engine must implement
| Method Summary | |
|---|---|
java.util.List |
createReferenceList(ModelObject core,
java.util.List modelList)
Create a list of ModelObject that references the
specified item. |
void |
registerFinder(java.lang.Class modelObjectClass,
Finder finder)
Register a finder for a special model object class e\.g\. an initial node. |
void |
registerFinder(ItemTypeDescriptor itemType,
Finder finder)
Register a finder for a special item type. |
void |
registerFinder(java.lang.String itemType,
Finder finder)
Register a finder for a special item type. |
| Method Detail |
|---|
java.util.List createReferenceList(ModelObject core,
java.util.List modelList)
ModelObject that references the
specified item.
core - The model object to lookupmodelList - List with all models to search, if the list is null, then all top-level models are searched
ModelObject objects. If none where found null is returned
void registerFinder(java.lang.String itemType,
Finder finder)
itemType - The item typefinder - The finder
void registerFinder(ItemTypeDescriptor itemType,
Finder finder)
itemType - The item typefinder - The finder
void registerFinder(java.lang.Class modelObjectClass,
Finder finder)
modelObjectClass - The class to register the finder withfinder - The finder
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||