litesoft
@ 959
litesoft / trunk / Java / ScarPlus / src / com / esotericsoftware / wildcard / support / ExactFilePathPartMatcher.java
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
package com.esotericsoftware.wildcard.support; public class ExactFilePathPartMatcher implements FilePathPartMatcher { private final String mPart; public ExactFilePathPartMatcher( String pPart ) { if ( (mPart = pPart.trim()).length() == 0 ) { throw new IllegalArgumentException( "Exact Part May NOT be empty!" ); } } @Override public boolean acceptsAnyNumberOfParts() { return false; } @Override public boolean acceptable( String pFilePathPart ) { return mPart.equals( pFilePathPart ); } } |