@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
@prefix xml: <http://www.w3.org/XML/1998/namespace> .
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .

<http://www.w3.org/2011/content> a owl:Ontology;
  rdfs:label "Representing Content in RDF"@en;
  rdfs:comment "Representing Content in RDF as defined by http://www.w3.org/TR/Content-in-RDF/"@en;
  owl:versionInfo "Working Draft 29 April 2011"@en;
  rdfs:isDefinedBy <http://www.w3.org/TR/Content-in-RDF/>;
  rdfs:seeAlso <http://www.w3.org/WAI/intro/earl>;
  owl:imports <http://purl.org/dc/terms/> .

<http://www.w3.org/2011/content#Content> a rdfs:Class, owl:Class;
  rdfs:label "Content"@en;
  rdfs:comment "The content."@en .

<http://www.w3.org/2011/content#ContentAsBase64> a rdfs:Class, owl:Class;
  rdfs:label "Base64 content"@en;
  rdfs:comment "The base64 encoded content (can be used for binary content)."@en;
  rdfs:subClassOf <http://www.w3.org/2011/content#Content> .

<http://www.w3.org/2011/content#ContentAsText> a rdfs:Class, owl:Class;
  rdfs:label "Text content"@en;
  rdfs:comment "The text content (can be used for text content)."@en;
  rdfs:subClassOf <http://www.w3.org/2011/content#Content> .

<http://www.w3.org/2011/content#ContentAsXML> a rdfs:Class, owl:Class;
  rdfs:label "XML content"@en;
  rdfs:comment "The XML content (can only be used for XML-wellformed content)."@en;
  rdfs:subClassOf <http://www.w3.org/2011/content#Content> .

<http://www.w3.org/2011/content#DoctypeDecl> a rdfs:Class, owl:Class;
  rdfs:label "Document type declaration"@en;
  rdfs:comment "The document type declaration."@en .

<http://www.w3.org/2011/content#bytes> a rdf:Property, owl:ObjectProperty;
  rdfs:label "Base64 encoded byte sequence"@en;
  rdfs:comment "The Base64 encoded byte sequence of the content."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsBase64>;
  rdfs:range xsd:base64Binary .

<http://www.w3.org/2011/content#characterEncoding> a rdf:Property, owl:ObjectProperty;
  rdfs:domain <http://www.w3.org/2011/content#Content>;
  rdfs:label "Character encoding"@en;
  rdfs:comment "The character encoding used to create a character sequence from a byte sequence or vice versa."@en;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#chars> a rdf:Property, owl:ObjectProperty;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsText>;
  rdfs:label "Character sequence"@en;
  rdfs:comment "The character sequence of the text content."@en;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#declaredEncoding> a rdf:Property, owl:ObjectProperty;
  rdfs:label "XML character encoding"@en;
  rdfs:comment "The character encoding declared in the XML declaration."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsXML>;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#doctypeName> a rdf:Property, owl:ObjectProperty;
  rdfs:label "Document type name"@en;
  rdfs:comment "The document type name."@en;
  rdfs:domain <http://www.w3.org/2011/content#DoctypeDecl>;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#dtDecl> a rdf:Property, owl:ObjectProperty;
  rdfs:label "Document type declaration"@en;
  rdfs:comment "The document type declaration."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsXML>;
  rdfs:range <http://www.w3.org/2011/content#DoctypeDecl> .

<http://www.w3.org/2011/content#internalSubset> a rdf:Property, owl:ObjectProperty;
  rdfs:label "Internal DTD subset"@en;
  rdfs:comment "The internal document type definition subset within the document type declarations."@en;
  rdfs:domain <http://www.w3.org/2011/content#DoctypeDecl>;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#leadingMisc> a rdf:Property, owl:ObjectProperty;
  rdfs:label "XML leading misc"@en;
  rdfs:comment "The XML content preceding the document type declaration."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsXML>;
  rdfs:range rdfs:XMLLiteral .

<http://www.w3.org/2011/content#publicId> a rdf:Property, owl:ObjectProperty;
  rdfs:label "Public ID"@en;
  rdfs:comment "The document type declarations's public identifier."@en;
  rdfs:domain <http://www.w3.org/2011/content#DoctypeDecl>;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#rest> a rdf:Property, owl:ObjectProperty;
  rdfs:label "XML rest"@en;
  rdfs:comment "The XML content following the document type declaration."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsXML>;
  rdfs:range rdfs:XMLLiteral .

<http://www.w3.org/2011/content#standalone> a rdf:Property, owl:ObjectProperty;
  rdfs:label "XML standalone document declaration"@en;
  rdfs:comment "The standalone declaration in the XML declaration."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsXML>;
  rdfs:range rdfs:Literal .

<http://www.w3.org/2011/content#systemId> a rdf:Property, owl:ObjectProperty;
  rdfs:label "System ID"@en;
  rdfs:comment "The document type declarations's system identifier (typed: xsd:anyURI)"@en;
  rdfs:domain <http://www.w3.org/2011/content#DoctypeDecl>;
  rdfs:range xsd:anyURI .

<http://www.w3.org/2011/content#version> a rdf:Property, owl:ObjectProperty;
  rdfs:label "XML version"@en;
  rdfs:comment "The XML version declared in the XML declaration."@en;
  rdfs:domain <http://www.w3.org/2011/content#ContentAsXML>;
  rdfs:range rdfs:Literal .
