]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.graph/src/org/simantics/graph/query/Paths.java
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.graph / src / org / simantics / graph / query / Paths.java
index 9c267847ad4e0c39c742b173774649f235d24cc6..3d580e92fd9d7033c87f4cecd09e8a4ae235d7f8 100644 (file)
-package org.simantics.graph.query;\r
-\r
-\r
-\r
-public class Paths {\r
-    public static PathRoot  Root = new PathRoot("");\r
-       public static Path SimanticsDomain = Root.child("www.simantics.org");\r
-       \r
-       public Path Layer0;\r
-       \r
-       public Path InstanceOf;\r
-       public Path Inherits;\r
-       public Path SupertypeOf;\r
-       public Path SubrelationOf;\r
-       public Path SuperrelationOf;\r
-       public Path InverseOf;\r
-       public Path HasDatatype;\r
-       public Path Asserts;\r
-       public Path Assertion;\r
-       public Path HasPredicate;\r
-       public Path HasObject;\r
-       public Path Equals;\r
-       public Path ConsistsOf;\r
-       public Path PartOf;\r
-       public Path HasNext;\r
-       public Path HasPrevious;        \r
-       public Path Template;\r
-       public Path HasTemplate;\r
-       public Path HasTemplateParameters;\r
-       public Path HasCardinality;     \r
-       public Path PropertyDefinition;\r
-       public Path HasPropertyDefinition;\r
-       public Path ConcernsRelation;\r
-       public Path HasDomain;\r
-       public Path HasRange;\r
-       public Path Tag;\r
-       public Path Entity;\r
-       public Path IsWeaklyRelatedTo;\r
-       public Path IsRelatedTo;\r
-       \r
-       public Path HasResourceClass;\r
-       public Path Deprecated;\r
-       \r
-       public Path Library;\r
-       \r
-       // Literal types\r
-       public Path Literal;\r
-       public Path Boolean;\r
-       public Path Byte;\r
-       public Path Integer;\r
-       public Path Long;\r
-       public Path Float;\r
-       public Path Double;\r
-       public Path String;     \r
-       public Path Variant;\r
-       \r
-       public Path BooleanArray;\r
-       public Path ByteArray;\r
-       public Path IntegerArray;\r
-       public Path LongArray;\r
-       public Path FloatArray;\r
-       public Path DoubleArray;\r
-       public Path StringArray;\r
-       \r
-       public Path Graph;\r
-       public Path Datatype;\r
-       public Path IntegerRange;\r
-       \r
-       public Path List;\r
-       public Path List_Entry;\r
-       public Path List_Next;\r
-       public Path List_Previous;\r
-       public Path List_Element;\r
-       \r
-       public Paths(String layer0Version) {\r
-           Layer0 = SimanticsDomain.child("Layer0-" + layer0Version);\r
-           \r
-           InstanceOf = Layer0.child("InstanceOf");\r
-           Inherits = Layer0.child("Inherits");\r
-           SupertypeOf = Layer0.child("SupertypeOf");\r
-           SubrelationOf = Layer0.child("SubrelationOf");\r
-           SuperrelationOf = Layer0.child("SuperrelationOf");\r
-           InverseOf = Layer0.child("InverseOf");\r
-           HasDatatype = Layer0.child("HasDataType");\r
-           Asserts = Layer0.child("Asserts");\r
-           Assertion = Layer0.child("Assertion");\r
-           HasPredicate = Layer0.child("HasPredicate");\r
-           HasObject = Layer0.child("HasObject");\r
-           Equals = Layer0.child("Equals");\r
-           ConsistsOf = Layer0.child("ConsistsOf");\r
-           PartOf = Layer0.child("PartOf");\r
-           HasNext = Layer0.child("HasNext");\r
-           HasPrevious = Layer0.child("HasPrevious");  \r
-           Template = Layer0.child("Template");\r
-           HasTemplate = Layer0.child("HasTemplate");\r
-           HasTemplateParameters = Layer0.child("HasTemplateParameters");\r
-           HasCardinality = Layer0.child("HasCardinality");    \r
-           PropertyDefinition = Layer0.child("PropertyDefinition");\r
-           HasPropertyDefinition = Layer0.child("HasPropertyDefinition");\r
-           ConcernsRelation = Layer0.child("ConcernsRelation");\r
-           HasDomain = Layer0.child("HasDomain");\r
-           HasRange = Layer0.child("HasRange");\r
-           Tag = Layer0.child("Tag");\r
-           Entity = Layer0.child("Entity");\r
-           IsWeaklyRelatedTo = Layer0.child("IsWeaklyRelatedTo");\r
-           IsRelatedTo = Layer0.child("IsRelatedTo");\r
-           \r
-           HasResourceClass = Layer0.child("HasResourceClass");\r
-           Deprecated = Layer0.child("Deprecated");\r
-           \r
-           Library = Layer0.child("Library");\r
-           \r
-           // Literal types\r
-           Literal = Layer0.child("Literal");\r
-           Boolean = Layer0.child("Boolean");\r
-           Byte = Layer0.child("Byte");\r
-           Integer = Layer0.child("Integer");\r
-           Long = Layer0.child("Long");\r
-           Float = Layer0.child("Float");\r
-           Double = Layer0.child("Double");\r
-           String = Layer0.child("String");    \r
-           Variant = Layer0.child("Variant");\r
-           \r
-           BooleanArray = Layer0.child("BooleanArray");\r
-           ByteArray = Layer0.child("ByteArray");\r
-           IntegerArray = Layer0.child("IntegerArray");\r
-           LongArray = Layer0.child("LongArray");\r
-           FloatArray = Layer0.child("FloatArray");\r
-           DoubleArray = Layer0.child("DoubleArray");\r
-           StringArray = Layer0.child("StringArray");\r
-           \r
-           Graph = Layer0.child("Graph");\r
-           Datatype = Layer0.child("DataType");\r
-           IntegerRange = Layer0.child("IntegerRange");\r
-           \r
-           List = Layer0.child("List");\r
-           List_Entry = List.child("Entry");\r
-           List_Next = List.child("Next");\r
-           List_Previous = List.child("Previous");\r
-           List_Element = List.child("Element");           \r
-       }\r
-       \r
-       public Path getPath(String url) {\r
-               String[] parts = url.split("/{1,2}");\r
-               if ( parts.length == 0 ) return null;\r
-               Path path = parts[0].equals("http:") ? Root : new PathRoot(parts[0]);\r
-               for (int i=1; i<parts.length; i++) {\r
-                       path = path.child( parts[i] );\r
-               }\r
-               return path;\r
-       }\r
-\r
-}\r
+package org.simantics.graph.query;
+
+
+
+public class Paths {
+    public static PathRoot  Root = new PathRoot("");
+       public static Path SimanticsDomain = Root.child("www.simantics.org");
+       
+       public Path Layer0;
+       
+       public Path InstanceOf;
+       public Path Inherits;
+       public Path SupertypeOf;
+       public Path SubrelationOf;
+       public Path SuperrelationOf;
+       public Path InverseOf;
+       public Path HasDatatype;
+       public Path Asserts;
+       public Path Assertion;
+       public Path HasPredicate;
+       public Path HasObject;
+       public Path Equals;
+       public Path ConsistsOf;
+       public Path PartOf;
+       public Path HasNext;
+       public Path HasPrevious;        
+       public Path Template;
+       public Path HasTemplate;
+       public Path HasTemplateParameters;
+       public Path HasCardinality;     
+       public Path PropertyDefinition;
+       public Path HasPropertyDefinition;
+       public Path ConcernsRelation;
+       public Path HasDomain;
+       public Path HasRange;
+       public Path Tag;
+       public Path Entity;
+       public Path IsWeaklyRelatedTo;
+       public Path IsRelatedTo;
+       
+       public Path HasResourceClass;
+       public Path Deprecated;
+       
+       public Path Library;
+       
+       // Literal types
+       public Path Literal;
+       public Path Boolean;
+       public Path Byte;
+       public Path Integer;
+       public Path Long;
+       public Path Float;
+       public Path Double;
+       public Path String;     
+       public Path Variant;
+       
+       public Path BooleanArray;
+       public Path ByteArray;
+       public Path IntegerArray;
+       public Path LongArray;
+       public Path FloatArray;
+       public Path DoubleArray;
+       public Path StringArray;
+       
+       public Path Graph;
+       public Path Datatype;
+       public Path IntegerRange;
+       
+       public Path List;
+       public Path List_Entry;
+       public Path List_Next;
+       public Path List_Previous;
+       public Path List_Element;
+       
+       public Paths(String layer0Version) {
+           Layer0 = SimanticsDomain.child("Layer0-" + layer0Version);
+           
+           InstanceOf = Layer0.child("InstanceOf");
+           Inherits = Layer0.child("Inherits");
+           SupertypeOf = Layer0.child("SupertypeOf");
+           SubrelationOf = Layer0.child("SubrelationOf");
+           SuperrelationOf = Layer0.child("SuperrelationOf");
+           InverseOf = Layer0.child("InverseOf");
+           HasDatatype = Layer0.child("HasDataType");
+           Asserts = Layer0.child("Asserts");
+           Assertion = Layer0.child("Assertion");
+           HasPredicate = Layer0.child("HasPredicate");
+           HasObject = Layer0.child("HasObject");
+           Equals = Layer0.child("Equals");
+           ConsistsOf = Layer0.child("ConsistsOf");
+           PartOf = Layer0.child("PartOf");
+           HasNext = Layer0.child("HasNext");
+           HasPrevious = Layer0.child("HasPrevious");  
+           Template = Layer0.child("Template");
+           HasTemplate = Layer0.child("HasTemplate");
+           HasTemplateParameters = Layer0.child("HasTemplateParameters");
+           HasCardinality = Layer0.child("HasCardinality");    
+           PropertyDefinition = Layer0.child("PropertyDefinition");
+           HasPropertyDefinition = Layer0.child("HasPropertyDefinition");
+           ConcernsRelation = Layer0.child("ConcernsRelation");
+           HasDomain = Layer0.child("HasDomain");
+           HasRange = Layer0.child("HasRange");
+           Tag = Layer0.child("Tag");
+           Entity = Layer0.child("Entity");
+           IsWeaklyRelatedTo = Layer0.child("IsWeaklyRelatedTo");
+           IsRelatedTo = Layer0.child("IsRelatedTo");
+           
+           HasResourceClass = Layer0.child("HasResourceClass");
+           Deprecated = Layer0.child("Deprecated");
+           
+           Library = Layer0.child("Library");
+           
+           // Literal types
+           Literal = Layer0.child("Literal");
+           Boolean = Layer0.child("Boolean");
+           Byte = Layer0.child("Byte");
+           Integer = Layer0.child("Integer");
+           Long = Layer0.child("Long");
+           Float = Layer0.child("Float");
+           Double = Layer0.child("Double");
+           String = Layer0.child("String");    
+           Variant = Layer0.child("Variant");
+           
+           BooleanArray = Layer0.child("BooleanArray");
+           ByteArray = Layer0.child("ByteArray");
+           IntegerArray = Layer0.child("IntegerArray");
+           LongArray = Layer0.child("LongArray");
+           FloatArray = Layer0.child("FloatArray");
+           DoubleArray = Layer0.child("DoubleArray");
+           StringArray = Layer0.child("StringArray");
+           
+           Graph = Layer0.child("Graph");
+           Datatype = Layer0.child("DataType");
+           IntegerRange = Layer0.child("IntegerRange");
+           
+           List = Layer0.child("List");
+           List_Entry = List.child("Entry");
+           List_Next = List.child("Next");
+           List_Previous = List.child("Previous");
+           List_Element = List.child("Element");           
+       }
+       
+       public Path getPath(String url) {
+               String[] parts = url.split("/{1,2}");
+               if ( parts.length == 0 ) return null;
+               Path path = parts[0].equals("http:") ? Root : new PathRoot(parts[0]);
+               for (int i=1; i<parts.length; i++) {
+                       path = path.child( parts[i] );
+               }
+               return path;
+       }
+
+}