|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
An interface for classes that instantiate SystemFilterPoolManager objects. This is the "caller" and as is recorded and recoverable from any object within the filter framework. This enables callers to get back instances of themselves given any filter object. Important when enabling UI actions against user selected filter framework objects
Further, the goal is the allow all the filter framework UI actions to work independently, able to fully handle all actions without intervention on the provider's part. However, often the provider needs to be informed of all events in order to fire events to update its GUI. So this interface captures those callbacks that done to the provider for every interesting event. Should you not care about these, supply empty shells for these methods.
Field Summary | |
---|---|
static String |
copyright
|
Method Summary | |
---|---|
void |
filterEventFilterCreated(SystemFilter newFilter)
A new filter has been created |
void |
filterEventFilterDeleted(SystemFilter oldFilter)
A filter has been deleted |
void |
filterEventFilterPoolCreated(SystemFilterPool newPool)
A new filter pool has been created |
void |
filterEventFilterPoolDeleted(SystemFilterPool oldPool)
A filter pool has been deleted |
void |
filterEventFilterPoolRenamed(SystemFilterPool pool,
String oldName)
A filter pool has been renamed |
void |
filterEventFilterPoolsRePositioned(SystemFilterPool[] pools,
int delta)
One or more filter pools have been re-ordered within their manager |
void |
filterEventFilterRenamed(SystemFilter filter,
String oldName)
A filter has been renamed |
void |
filterEventFiltersRePositioned(SystemFilter[] filters,
int delta)
One or more filters have been re-ordered within their pool or filter (if nested) |
void |
filterEventFilterStringCreated(SystemFilterString newFilterString)
A new filter string has been created |
void |
filterEventFilterStringDeleted(SystemFilterString oldFilterString)
A filter string has been deleted |
void |
filterEventFilterStringsRePositioned(SystemFilterString[] filterStrings,
int delta)
One or more filters have been re-ordered within their filter |
void |
filterEventFilterStringUpdated(SystemFilterString filterString)
A filter string has been updated |
void |
filterEventFilterUpdated(SystemFilter filter)
A filter's strings have been updated |
SystemFilterPoolManager[] |
getReferencableSystemFilterPoolManagers(SystemFilterPoolReferenceManager refMgr)
Return all the manager objects this provider owns, to which it wants to support referencing from the given filter reference manager. |
ImageDescriptor |
getSystemFilterImage(SystemFilter filter)
Supply the image to be used for the given filter, within actions. |
SystemFilterPool |
getSystemFilterPoolForBrokenReference(SystemFilterPoolReferenceManager callingRefenceMgr,
String missingPoolMgrName,
String missingPoolName)
Last chance call, by a filter pool reference manager, when a reference to a filter pool is found but the referenced master filter pool is not found in those the reference manager by getSystemFilterPoolManagers(). |
ImageDescriptor |
getSystemFilterPoolImage(SystemFilterPool filterPool)
Supply the image to be used for the given filter pool, within actions. |
SystemFilterPoolManager |
getSystemFilterPoolManager(String managerName)
Return the manager object for the given manager name. |
ImageDescriptor |
getSystemFilterPoolManagerImage()
Supply the image to be used for filter pool managers, within actions. |
SystemFilterPoolManager[] |
getSystemFilterPoolManagers()
Return all the manager objects this provider owns |
ImageDescriptor |
getSystemFilterStringImage(String filterStringString)
|
ImageDescriptor |
getSystemFilterStringImage(SystemFilterString filterString)
|
Field Detail |
public static final String copyright
Method Detail |
public SystemFilterPoolManager getSystemFilterPoolManager(String managerName)
public SystemFilterPoolManager[] getSystemFilterPoolManagers()
public SystemFilterPoolManager[] getReferencableSystemFilterPoolManagers(SystemFilterPoolReferenceManager refMgr)
Called by SystemFilterPoolReferenceManager.
public SystemFilterPool getSystemFilterPoolForBrokenReference(SystemFilterPoolReferenceManager callingRefenceMgr, String missingPoolMgrName, String missingPoolName)
If this returns null, then this broken reference will be deleted
public ImageDescriptor getSystemFilterPoolManagerImage()
public ImageDescriptor getSystemFilterPoolImage(SystemFilterPool filterPool)
public ImageDescriptor getSystemFilterImage(SystemFilter filter)
public ImageDescriptor getSystemFilterStringImage(SystemFilterString filterString)
public ImageDescriptor getSystemFilterStringImage(String filterStringString)
public void filterEventFilterPoolCreated(SystemFilterPool newPool)
public void filterEventFilterPoolDeleted(SystemFilterPool oldPool)
public void filterEventFilterPoolRenamed(SystemFilterPool pool, String oldName)
public void filterEventFilterPoolsRePositioned(SystemFilterPool[] pools, int delta)
public void filterEventFilterCreated(SystemFilter newFilter)
public void filterEventFilterDeleted(SystemFilter oldFilter)
public void filterEventFilterRenamed(SystemFilter filter, String oldName)
public void filterEventFilterUpdated(SystemFilter filter)
public void filterEventFiltersRePositioned(SystemFilter[] filters, int delta)
public void filterEventFilterStringCreated(SystemFilterString newFilterString)
public void filterEventFilterStringDeleted(SystemFilterString oldFilterString)
public void filterEventFilterStringUpdated(SystemFilterString filterString)
public void filterEventFilterStringsRePositioned(SystemFilterString[] filterStrings, int delta)
|
Remote Systems v6.4.1 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |