Package org.opengis.cite.iso19136
Interface SchemaComponentFilter
- All Known Implementing Classes:
FeatureTypeFilter
,GMLObjectTypeFilter
public interface SchemaComponentFilter
Filters a collection of XML Schema components according to the criteria realized by an
implementing class. It is used when accessing an
XSModel
instance using the XML Schema API implemented by the Apache Xerces processor.- See Also:
-
Method Summary
-
Method Details
-
doFilter
Map<QName,org.apache.xerces.xs.XSObject> doFilter(Map<QName, org.apache.xerces.xs.XSObject> components) Filters the given collection of top-level schema components according to specific acceptance criteria. The supplied Map object is unmodified.- Parameters:
components
- A (possibly immutable) collection of schema components, keyed by QName.- Returns:
- A new Map object containing those components from the given collection that satisfy the filtering criteria.
-