Index: BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/OWLQueryBuilderImpl.java
===================================================================
--- BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/OWLQueryBuilderImpl.java (revision 54)
+++ BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/OWLQueryBuilderImpl.java (revision 55)
@@ -152,5 +152,5 @@
 	 * @since 28.01.2014
 	 */
-	public SClass[] getOWLClasses(String[] graphURIs, String keyword,
+	public SClass[] getOWLClasses(String[] graphURIs, String[] keywords,
 			boolean countInstances) throws Exception {
 		StringBuffer queryStr = new StringBuffer();
@@ -188,10 +188,16 @@
 		// queryStr.append(keyword);
 		// queryStr.append(".");
-		if (keyword != null && keyword.length() != 0) {
-			queryStr.append("  FILTER (\n");
-			queryStr.append("    REGEX( ?label , \"");
-			queryStr.append(keyword);
-			queryStr.append("\" , \"i\" )\n");
-			queryStr.append("  )\n");
+		if (keywords != null && keywords.length != 0) {
+			
+			// TODO
+
+			
+//			queryStr.append("  FILTER (\n");
+//			queryStr.append("    REGEX( ?label , \"");
+//			queryStr.append(keyword);
+//			queryStr.append("\" , \"i\" )\n");
+//			queryStr.append("  )\n");
+
+		
 		}
 		if (countInstances) {
@@ -248,4 +254,12 @@
 	}
 
+	public SClass[] listClasses(String[] graphURIs, boolean countInstances) throws Exception{
+
+		//TODO 
+		return null;
+	}
+
+	
+	
 	/**
 	 * 縲繧､繝ｳ繧ｹ繧ｿ繝ｳ繧ｹ繧貞叙蠕励☆繧�
Index: BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/OWLQueryBuilder.java
===================================================================
--- BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/OWLQueryBuilder.java (revision 36)
+++ BH13SPARQLBuilder/src/org/biohackathon/SPARQLBuilder/OWL/OWLQueryBuilder.java (revision 55)
@@ -25,6 +25,8 @@
 	 * @since 28.01.2014
 	 */
-	public SClass[] getOWLClasses(String[] graphURIs, String keyword, boolean countInstances) throws Exception;
+	public SClass[] getOWLClasses(String[] graphURIs, String[] keyword, boolean countInstances) throws Exception;
 
+	public SClass[] listClasses(String[] graphURIs, boolean countInstances) throws Exception;
+	
 	/**
 	 *縲繧､繝ｳ繧ｹ繧ｿ繝ｳ繧ｹ繧貞叙蠕励☆繧�
