]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.workbench.search/src/org/simantics/workbench/search/NameAndTypeRow.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.workbench.search / src / org / simantics / workbench / search / NameAndTypeRow.java
index 6b0449a638b52e41e69a9bdfdcf516625caf7170..87a47c33bc6b1e8729839ae0805b2f991a62804f 100644 (file)
@@ -1,70 +1,70 @@
-package org.simantics.workbench.search;\r
-\r
-import java.util.ArrayList;\r
-import java.util.Collection;\r
-import java.util.List;\r
-\r
-import org.simantics.databoard.util.URIStringUtils;\r
-\r
-/**\r
- * Search Result for Name and Type queries.\r
- * \r
- * Implements the functionality of old SearchResult used in Simantics 1.10 and 1.11\r
- * \r
- * \r
- * @author Marko Luukkainen <marko.luukkainen@vtt.fi>\r
- *\r
- */\r
-public class NameAndTypeRow implements SearchResultRow {\r
-       \r
-       public static final List<SearchResultColumn> columns;\r
-       \r
-       static {\r
-               columns = new ArrayList<SearchResultColumn>();\r
-               columns.add(new SearchResultColumn("Name"));\r
-               columns.add(new SearchResultColumn("Type"));\r
-               columns.add(new SearchResultColumn("Part Of"));\r
-       }\r
-       \r
-       public NamedResource             resource;\r
-    public NamedResource             parent;\r
-    public Collection<NamedResource> types;\r
-    public Collection<NamedResource> principalTypes;\r
-\r
-    public NamedResource getResource() {\r
-        return resource;\r
-    }\r
-\r
-    public NamedResource getParent() {\r
-        return parent;\r
-    }\r
-\r
-    public Collection<NamedResource> getTypes() {\r
-        return types;\r
-    }\r
-\r
-    public Collection<NamedResource> getPrincipalTypes() {\r
-        return principalTypes;\r
-    }\r
-    \r
-    @Override\r
-    public String getContent(int column) {\r
-       \r
-       switch (column) {\r
-       \r
-               case 0:\r
-                       return "<a class=\"small\" href=\"resource:"+ resource.getResource() +"\"" + (resource.getUri() == null ? "" : " title=\""+URIStringUtils.unescape( resource.getUri() )+"\">")+StringUtil.escape(resource.getName())+"</a>";\r
-               case 1:\r
-                       String s = "";\r
-                       for (NamedResource type : principalTypes)\r
-                        s+="<a class=\"small\" href=\"resource:"+ type.getResource() +"\"" + (type.getUri() == null ? "" : " title=\""+URIStringUtils.unescape( type.getUri() )+"\">")+StringUtil.escape(type.getName())+"</a>";\r
-                       return s;\r
-               case 2:\r
-                       if (parent != null)\r
-                               return "<a class=\"small\" href=\"resource:"+ parent.getResource() +"\"" + (parent.getUri() == null ? "" : " title=\""+URIStringUtils.unescape( parent.getUri() )+"\">")+StringUtil.escape(parent.getName())+"</a>";\r
-                       return "";\r
-               default:\r
-                       return "";\r
-               }\r
-    }\r
-}\r
+package org.simantics.workbench.search;
+
+import java.util.ArrayList;
+import java.util.Collection;
+import java.util.List;
+
+import org.simantics.databoard.util.URIStringUtils;
+
+/**
+ * Search Result for Name and Type queries.
+ * 
+ * Implements the functionality of old SearchResult used in Simantics 1.10 and 1.11
+ * 
+ * 
+ * @author Marko Luukkainen <marko.luukkainen@vtt.fi>
+ *
+ */
+public class NameAndTypeRow implements SearchResultRow {
+       
+       public static final List<SearchResultColumn> columns;
+       
+       static {
+               columns = new ArrayList<SearchResultColumn>();
+               columns.add(new SearchResultColumn("Name"));
+               columns.add(new SearchResultColumn("Type"));
+               columns.add(new SearchResultColumn("Part Of"));
+       }
+       
+       public NamedResource             resource;
+    public NamedResource             parent;
+    public Collection<NamedResource> types;
+    public Collection<NamedResource> principalTypes;
+
+    public NamedResource getResource() {
+        return resource;
+    }
+
+    public NamedResource getParent() {
+        return parent;
+    }
+
+    public Collection<NamedResource> getTypes() {
+        return types;
+    }
+
+    public Collection<NamedResource> getPrincipalTypes() {
+        return principalTypes;
+    }
+    
+    @Override
+    public String getContent(int column) {
+       
+       switch (column) {
+       
+               case 0:
+                       return "<a class=\"small\" href=\"resource:"+ resource.getResource() +"\"" + (resource.getUri() == null ? "" : " title=\""+URIStringUtils.unescape( resource.getUri() )+"\">")+StringUtil.escape(resource.getName())+"</a>";
+               case 1:
+                       String s = "";
+                       for (NamedResource type : principalTypes)
+                        s+="<a class=\"small\" href=\"resource:"+ type.getResource() +"\"" + (type.getUri() == null ? "" : " title=\""+URIStringUtils.unescape( type.getUri() )+"\">")+StringUtil.escape(type.getName())+"</a>";
+                       return s;
+               case 2:
+                       if (parent != null)
+                               return "<a class=\"small\" href=\"resource:"+ parent.getResource() +"\"" + (parent.getUri() == null ? "" : " title=\""+URIStringUtils.unescape( parent.getUri() )+"\">")+StringUtil.escape(parent.getName())+"</a>";
+                       return "";
+               default:
+                       return "";
+               }
+    }
+}