Package org.eclipse.core.resources
Interface IFilterMatcherDescriptor
-
public interface IFilterMatcherDescriptorA filter descriptor contains information about a filter type obtained from the plug-in manifest (plugin.xml) files.Filter descriptors are platform-defined objects that exist independent of whether that filter's bundle has been started.
- Since:
- 3.6
- See Also:
AbstractFileInfoMatcher,IWorkspace.getFilterMatcherDescriptor(String),IWorkspace.getFilterMatcherDescriptors()- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
-
-
Field Summary
Fields Modifier and Type Field Description static StringARGUMENT_TYPE_FILTER_MATCHERAn argument filter type constant (value "filter"), denoting that this filter takes another filter as argument.static StringARGUMENT_TYPE_FILTER_MATCHERSAn argument filter type constant (value "filters"), denoting that this filter takes an array of other filters as argument.static StringARGUMENT_TYPE_NONEAn argument filter type constant (value "none"), denoting that this filter does not take any arguments.static StringARGUMENT_TYPE_STRINGAn argument filter type constant (value "string"), denoting that this filter takes a string argument
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetArgumentType()Returns the argument type expected by this filter.StringgetDescription()Returns a translated, human-readable description for this filter extension.StringgetId()Returns the fully qualified id of the filter extension.StringgetName()Returns a translated, human-readable name for this filter extension.booleanisFirstOrdering()TODO What is this?
-
-
-
Field Detail
-
ARGUMENT_TYPE_FILTER_MATCHER
static final String ARGUMENT_TYPE_FILTER_MATCHER
An argument filter type constant (value "filter"), denoting that this filter takes another filter as argument.- See Also:
- Constant Field Values
-
ARGUMENT_TYPE_FILTER_MATCHERS
static final String ARGUMENT_TYPE_FILTER_MATCHERS
An argument filter type constant (value "filters"), denoting that this filter takes an array of other filters as argument.- See Also:
- Constant Field Values
-
ARGUMENT_TYPE_NONE
static final String ARGUMENT_TYPE_NONE
An argument filter type constant (value "none"), denoting that this filter does not take any arguments.- See Also:
- Constant Field Values
-
ARGUMENT_TYPE_STRING
static final String ARGUMENT_TYPE_STRING
An argument filter type constant (value "string"), denoting that this filter takes a string argument- See Also:
- Constant Field Values
-
-
Method Detail
-
getArgumentType
String getArgumentType()
Returns the argument type expected by this filter. The result will be one of theARGUMENT_TYPE_*constants declared on this class.- Returns:
- The argument type of this filter extension
-
getDescription
String getDescription()
Returns a translated, human-readable description for this filter extension.- Returns:
- The human-readable filter description
-
getId
String getId()
Returns the fully qualified id of the filter extension.- Returns:
- The fully qualified id of the filter extension.
-
getName
String getName()
Returns a translated, human-readable name for this filter extension.- Returns:
- The human-readable filter name
-
isFirstOrdering
boolean isFirstOrdering()
TODO What is this?
-
-