|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openbp.guiclient.model.item.itemfinder.FinderEngineImpl
public class FinderEngineImpl
Implementation of the finder engine interface.
| Constructor Summary | |
|---|---|
FinderEngineImpl()
Constructor. |
|
| 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. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public FinderEngineImpl()
| Method Detail |
|---|
public void registerFinder(java.lang.String itemType,
Finder finder)
FinderEngine
registerFinder in interface FinderEngineitemType - The item typefinder - The finder
public void registerFinder(ItemTypeDescriptor itemType,
Finder finder)
FinderEngine
registerFinder in interface FinderEngineitemType - The item typefinder - The finder
public void registerFinder(java.lang.Class modelObjectClass,
Finder finder)
FinderEngine
registerFinder in interface FinderEnginemodelObjectClass - The class to register the finder withfinder - The finder
public java.util.List createReferenceList(ModelObject core,
java.util.List modelList)
FinderEngineModelObject that references the
specified item.
createReferenceList in interface FinderEnginecore - 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
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||