org.eclipse.higgins.idas.common
Class ContextSpecificFilterExtension
java.lang.Object
org.eclipse.higgins.idas.common.ContextSpecificFilterExtension
- All Implemented Interfaces:
- org.eclipse.higgins.idas.api.IExtension
- public class ContextSpecificFilterExtension
- extends Object
- implements org.eclipse.higgins.idas.api.IExtension
When this extension is present, it specifies that
IContext.getEntities(IFilter, Iterator, IExtension[]) will ignore the passed IFilter, and
will
Operations that this extension is valid for include: IContext.open(Object, IExtension[])
identifierURI
public static URI identifierURI
ContextSpecificFilterExtension
public ContextSpecificFilterExtension(Object filter)
- By default, we'll have
failIfUnsupported() returns true.
It doesn't make much sense for a caller to want this extension to silently fail.
getID
public URI getID()
- Specified by:
getID in interface org.eclipse.higgins.idas.api.IExtension
failIfUnsupported
public boolean failIfUnsupported()
- Specified by:
failIfUnsupported in interface org.eclipse.higgins.idas.api.IExtension
getFilter
public Object getFilter()