IBM Rational Software Modeler
Release 6.0

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

All Superinterfaces:
IArtifactFilter
All Known Subinterfaces:
IArtifactAttributeFilter
All Known Implementing Classes:
AbstractArtifactAttributeFilterImpl, AbstractCaseSensitiveFilterImpl

public interface ICaseSensitiveArtifactFilter
extends IArtifactFilter

This interface extends the behavior of IArtifactFilter to include the ability to make the filter match in a case sensitive manner. This interface is intended to be implemented by clients.

See Also:
IArtifactManager

Method Summary
 boolean isCaseSensitive()
          Returns whether or not the filter is matching in a case sensitive manner
 void setCaseSensitive(boolean caseSensitive)
          Sets whether or the filter should match in a case sensitive manner
 
Methods inherited from interface com.ibm.xtools.ras.profile.management.artifact.filter.IArtifactFilter
matches
 

Method Detail

setCaseSensitive

public void setCaseSensitive(boolean caseSensitive)
Sets whether or the filter should match in a case sensitive manner

Parameters:
caseSensitive - indicates if the filter should match in a case sensitive manner

isCaseSensitive

public boolean isCaseSensitive()
Returns whether or not the filter is matching in a case sensitive manner

Returns:
true if the filter is matching in a case sensitive manner

IBM Rational Software Modeler
Release 6.0


Guidelines for using Eclipse APIs.

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