/*
* JBoss, Home of Professional Open Source.
*
* See the LEGAL.txt file distributed with this work for information regarding copyright ownership and licensing.
*
* See the AUTHORS.txt file distributed with this work for a full listing of individual contributors.
*/
package org.teiid.designer.modelgenerator.salesforce.ui.util;
import org.eclipse.jface.viewers.Viewer;
import org.eclipse.jface.viewers.ViewerFilter;
import org.eclipse.ui.views.navigator.ResourcePatternFilter;
/**
* @since 8.0
*/
public class XMLExtensionsFilter extends ViewerFilter {
private ResourcePatternFilter filter;
private static String[] patterns;
static {
patterns = new String[] {"XML*Extensions.xmi", //$NON-NLS-1$
".project" //$NON-NLS-1$
};
}
public XMLExtensionsFilter() {
filter = new ResourcePatternFilter();
filter.setPatterns(patterns);
}
@Override
public boolean select( Viewer arg0,
Object arg1,
Object arg2 ) {
return filter.select(arg0, arg1, arg2);
}
}