Index: trunk/org.etsi.common/src/org/etsi/common/MiscTools.java
===================================================================
--- trunk/org.etsi.common/src/org/etsi/common/MiscTools.java	(revision 29)
+++ trunk/org.etsi.common/src/org/etsi/common/MiscTools.java	(revision 43)
@@ -11,4 +11,6 @@
 import java.io.Writer;
 import java.text.DecimalFormat;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
 
 import org.etsi.common.exceptions.TerminationException;
@@ -170,4 +172,14 @@
 	}
 
-
+	//TODO: cloned from NamingConventionsChecker => needs to be unified and reused
+	public static boolean regExpMatch(String regExp, String subject) {
+		boolean matches = false;
+		Pattern pattern = Pattern.compile(regExp);
+		Matcher matcher = pattern.matcher(subject);
+//		System.out.println(regExp + " : " + subject);
+		if (matcher.matches()) {
+			matches = true;
+		}
+		return matches;
+	}
 }
Index: trunk/org.etsi.common/src/org/etsi/common/configuration/ConfigurationProfile.java
===================================================================
--- trunk/org.etsi.common/src/org/etsi/common/configuration/ConfigurationProfile.java	(revision 29)
+++ trunk/org.etsi.common/src/org/etsi/common/configuration/ConfigurationProfile.java	(revision 43)
@@ -8,4 +8,5 @@
 	protected String profileVersion;
 	protected String resourceExtensionsRegExp = "ttcn|ttcn3|3mp";
+	protected String ignoredResourceRegExp = ".*IGNORED.*";
 	protected String projectExtension = "t3p";
 	protected boolean settingRecursiveProcessing = true;
@@ -91,3 +92,11 @@
 	}
 
+	public void setIgnoredResourceRegExt(String ignoredResourceRegExp) {
+		this.ignoredResourceRegExp = ignoredResourceRegExp;
+	}
+
+	public String getIgnoredResourceRegExp() {
+		return ignoredResourceRegExp;
+	}
+
 }
