IBM Rational Software Modeler
Release 6.0

com.ibm.xtools.ras.profile.management.artifact.filter
Interface IArtifactFilter

All Known Subinterfaces:
IArtifactAttributeFilter, ICaseSensitiveArtifactFilter
All Known Implementing Classes:
AbstractArtifactAttributeFilterImpl, AbstractCaseSensitiveFilterImpl

public interface IArtifactFilter

The IArtifactFilter is an interface that defines the API for filtering an Artifact hierarchy to find a subset of artifacts whose characteristics match the filter. This interface is intended to be implemented by clients.

See Also:
IArtifactManager

Method Summary
 boolean matches(Artifact theArtifact)
          Determines if a given Artifact matches the filter.
 

Method Detail

matches

public boolean matches(Artifact theArtifact)
Determines if a given Artifact matches the filter.

Parameters:
theArtifact - to compare against the filter criteria
Returns:
true if the Artifact matches the filter criteria

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2004. All rights reserved.