"PREFIX z: \nPREFIX skos: \nPREFIX rdfs: \nPREFIX browser: \n\nCONSTRUCT {\n ?node rdfs:subClassOf ?parent .\n ?parent a z:typ-objektu ;\n skos:prefLabel ?parentLabel ;\n browser:class \"object-type\", ?parentGlossaryClass .\n\n ?child a z:typ-objektu ;\n rdfs:subClassOf ?node ;\n skos:prefLabel ?childLabel ;\n browser:class \"object-type\" .\n \n rdfs:subClassOf browser:class ?subClassOfStylesheetClass . \n\n ?typeDomain a ?typeDomainClass ;\n rdfs:domain ?node ;\n skos:prefLabel ?typeDomainLabel ;\n browser:class ?typeDomainStylesheetClass, ?typeDomainGlossaryClass .\n \n rdfs:domain browser:class ?domainStylesheetClass .\n\n ?typeRange a ?typeRangeClass ;\n rdfs:range ?node ;\n skos:prefLabel ?typeRangeLabel ;\n browser:class ?typeRangeStylesheetClass, ?typeRangeGlossaryClass .\n \n rdfs:range browser:class ?rangeStylesheetClass, ?typeRangeGlossaryClass .\n \n} WHERE {\n OPTIONAL {\n ?node rdfs:subClassOf ?parent .\n ?parent skos:prefLabel ?parentLabel ;\n skos:inScheme ?parentGlossary .\n FILTER (LANG(?parentLabel) = \"cs\")\n BIND(\"sub-class-of\" AS ?subClassOfStylesheetClass)\n BIND(\n IF(\n ?parentGlossary = ,\n \"zsgov\",\n IF(\n ?parentGlossary = ,\n \"vsgov\",\n IF(\n CONTAINS(STR(?parentGlossary), \"legislativn\u00ED\"),\n \"lsgov\",\n \"asgov\"\n ) \n ) \n )\n AS ?parentGlossaryClass)\n }\n\n OPTIONAL {\n ?child rdfs:subClassOf ?node ;\n skos:prefLabel ?childLabel ;\n skos:inScheme ?childGlossary .\n FILTER (LANG(?childLabel) = \"cs\")\n BIND(\"sub-class-of\" AS ?subClassOfStylesheetClass)\n BIND(\n IF(\n ?childGlossary = ,\n \"zsgov\",\n IF(\n ?childGlossary = ,\n \"vsgov\",\n IF(\n CONTAINS(STR(?childGlossary), \"legislativn\u00ED\"),\n \"lsgov\",\n \"asgov\"\n ) \n ) \n )\n AS ?childGlossaryClass)\n }\n\n OPTIONAL {\n ?typeDomain a ?typeDomainClass ;\n rdfs:domain ?node ;\n skos:prefLabel ?typeDomainLabel ;\n skos:inScheme ?typeDomainGlossary .\n FILTER (LANG(?typeDomainLabel) = \"cs\")\n FILTER(?typeDomainClass IN (z:typ-vlastnosti, z:typ-vztahu))\n BIND(\n IF(\n ?typeDomainClass = z:typ-vlastnosti,\n \"trobe-type\",\n \"relation-type\"\n ) AS ?typeDomainStylesheetClass\n )\n BIND(\"domain\" AS ?domainStylesheetClass)\n BIND(\n IF(\n ?typeDomainGlossary = ,\n \"zsgov\",\n IF(\n ?typeDomainGlossary = ,\n \"vsgov\",\n IF(\n CONTAINS(STR(?typeDomainGlossary), \"legislativn\u00ED\"),\n \"lsgov\",\n \"asgov\"\n ) \n ) \n )\n AS ?typeDomainGlossaryClass)\n \n }\n \n OPTIONAL {\n ?typeRange a ?typeRangeClass ;\n rdfs:range ?node ;\n skos:prefLabel ?typeRangeLabel ;\n skos:inScheme ?typeRangeGlossary .\n FILTER (LANG(?typeRangeLabel) = \"cs\")\n FILTER(?typeRangeClass IN (z:typ-vlastnosti, z:typ-vztahu))\n BIND(\n IF(\n ?typeRangeClass = z:typ-vlastnosti,\n \"trobe-type\",\n \"relation-type\"\n ) AS ?typeRangeStylesheetClass\n )\n BIND(\"range\" AS ?rangeStylesheetClass)\n BIND(\n IF(\n ?typeRangeGlossary = ,\n \"zsgov\",\n IF(\n ?typeRangeGlossary = ,\n \"vsgov\",\n IF(\n CONTAINS(STR(?typeRangeGlossary), \"legislativn\u00ED\"),\n \"lsgov\",\n \"asgov\"\n ) \n ) \n )\n AS ?typeRangeGlossaryClass)\n }\n}" . . . "Super- and sub-classes and associated trobe and relation types"@en .