]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.selectionview/src/org/simantics/selectionview/AbstractTypedVariableTabContribution.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.selectionview / src / org / simantics / selectionview / AbstractTypedVariableTabContribution.java
index 6b2ca5c5942c5c980e382d4b38a101ed98ab993e..741cbd39674c5eb64d34c78e546d7fd94a8ea5af 100644 (file)
@@ -1,31 +1,31 @@
-package org.simantics.selectionview;\r
-\r
-import org.simantics.db.ReadGraph;\r
-import org.simantics.db.Resource;\r
-import org.simantics.db.exception.DatabaseException;\r
-import org.simantics.db.layer0.variable.Variable;\r
-\r
-abstract public class AbstractTypedVariableTabContribution extends AbstractVariableTabContribution {\r
-\r
-       public AbstractTypedVariableTabContribution(ReadGraph graph, Resource configuration) throws DatabaseException {\r
-               super(graph, configuration);\r
-       }\r
-\r
-       @Override\r
-       public boolean accept(ReadGraph graph, Variable variable, Object selection) throws DatabaseException {\r
-\r
-               SelectionViewResources SEL = SelectionViewResources.getInstance(graph);\r
-\r
-               Resource type = graph.getPossibleObject(configuration, SEL.AbstractTypedVariableTabContribution_HasType);\r
-               if(type == null) throw new DatabaseException("No type for " + graph.getPossibleURI(configuration));\r
-\r
-               Resource resource = variable.getPossibleRepresents(graph);\r
-               if(resource == null) return false;\r
-               \r
-               if(!graph.isInstanceOf(resource, type)) return false;\r
-               \r
-               return super.accept(graph, variable, selection);\r
-               \r
-       }\r
-       \r
-}\r
+package org.simantics.selectionview;
+
+import org.simantics.db.ReadGraph;
+import org.simantics.db.Resource;
+import org.simantics.db.exception.DatabaseException;
+import org.simantics.db.layer0.variable.Variable;
+
+abstract public class AbstractTypedVariableTabContribution extends AbstractVariableTabContribution {
+
+       public AbstractTypedVariableTabContribution(ReadGraph graph, Resource configuration) throws DatabaseException {
+               super(graph, configuration);
+       }
+
+       @Override
+       public boolean accept(ReadGraph graph, Variable variable, Object selection) throws DatabaseException {
+
+               SelectionViewResources SEL = SelectionViewResources.getInstance(graph);
+
+               Resource type = graph.getPossibleObject(configuration, SEL.AbstractTypedVariableTabContribution_HasType);
+               if(type == null) throw new DatabaseException("No type for " + graph.getPossibleURI(configuration));
+
+               Resource resource = variable.getPossibleRepresents(graph);
+               if(resource == null) return false;
+               
+               if(!graph.isInstanceOf(resource, type)) return false;
+               
+               return super.accept(graph, variable, selection);
+               
+       }
+       
+}