Exemplo n.º 1
0
 /// <summary>
 /// Removes a <em>owl:priorVersion</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemovePriorVersion(OntologyResource resource)
 {
     return this.RemovePriorVersion(resource.Resource);
 }
Exemplo n.º 2
0
 /// <summary>
 /// Adds a new super-class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddSuperClass(OntologyResource resource)
 {
     return this.AddSuperClass(resource.Resource);
 }
Exemplo n.º 3
0
 /// <summary>
 /// Removes a <em>owl:incompatibleWith</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveIncompatibleWith(OntologyResource resource)
 {
     return this.RemoveIncompatibleWith(resource.Resource);
 }
Exemplo n.º 4
0
 /// <summary>
 /// Removes a <em>owl:imports</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveImports(OntologyResource resource)
 {
     return this.RemoveImports(resource.Resource);
 }
Exemplo n.º 5
0
 /// <summary>
 /// Removes an equivalent property for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveEquivalentProperty(OntologyResource resource)
 {
     return this.RemoveEquivalentProperty(resource.Resource);
 }
Exemplo n.º 6
0
 /// <summary>
 /// Removes a super-class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveSuperClass(OntologyResource resource)
 {
     return(this.RemoveSuperClass(resource.Resource));
 }
Exemplo n.º 7
0
 /// <summary>
 /// Removes a <em>rdfs:isDefinedBy</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveIsDefinedBy(OntologyResource resource)
 {
     return(RemoveIsDefinedBy(resource.Resource));
 }
Exemplo n.º 8
0
 /// <summary>
 /// Adds a new domain for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddDomain(OntologyResource resource)
 {
     return this.AddDomain(resource.Resource);
 }
Exemplo n.º 9
0
 /// <summary>
 /// Removes a disjoint class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveDisjointClass(OntologyResource resource)
 {
     return(this.RemoveDisjointClass(resource.Resource));
 }
Exemplo n.º 10
0
 /// <summary>
 /// Adds a new <em>rdfs:isDefinedBy</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddIsDefinedBy(OntologyResource resource)
 {
     return(AddIsDefinedBy(resource.Resource));
 }
Exemplo n.º 11
0
 /// <summary>
 /// Adds a new disjoint class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddDisjointClass(OntologyResource resource)
 {
     return(this.AddDisjointClass(resource.Resource));
 }
Exemplo n.º 12
0
 /// <summary>
 /// Removes an equivalent class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveEquivalentClass(OntologyResource resource)
 {
     return(this.RemoveEquivalentClass(resource.Resource));
 }
Exemplo n.º 13
0
 /// <summary>
 /// Adds an equivalent class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddEquivalentClass(OntologyResource resource)
 {
     return(this.AddEquivalentClass(resource.Resource));
 }
Exemplo n.º 14
0
 /// <summary>
 /// Adds an equivalent class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddEquivalentClass(OntologyResource resource)
 {
     return this.AddEquivalentClass(resource.Resource);
 }
Exemplo n.º 15
0
 /// <summary>
 /// Adds a new <em>rdfs:seeAlso</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddSeeAlso(OntologyResource resource)
 {
     return(AddSeeAlso(resource.Resource));
 }
Exemplo n.º 16
0
 /// <summary>
 /// Adds a new disjoint class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddDisjointClass(OntologyResource resource)
 {
     return this.AddDisjointClass(resource.Resource);
 }
Exemplo n.º 17
0
 /// <summary>
 /// Removes a <em>rdfs:seeAlso</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveSeeAlso(OntologyResource resource)
 {
     return(RemoveSeeAlso(resource.Resource));
 }
Exemplo n.º 18
0
 /// <summary>
 /// Adds a new range for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddRange(OntologyResource resource)
 {
     return this.AddRange(resource.Resource);
 }
Exemplo n.º 19
0
 /// <summary>
 /// Adds a new <em>rdf:type</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddType(OntologyResource resource)
 {
     return(AddType(resource.Resource));
 }
Exemplo n.º 20
0
 /// <summary>
 /// Adds a super-property for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddSuperProperty(OntologyResource resource)
 {
     return this.AddSuperProperty(resource.Resource);
 }
Exemplo n.º 21
0
 /// <summary>
 /// Removes a <em>rdf:type</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveType(OntologyResource resource)
 {
     return(RemoveType(resource.Resource));
 }
Exemplo n.º 22
0
 /// <summary>
 /// Adds a new <em>owl:incompatibleWith</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddIncompatibleWith(OntologyResource resource)
 {
     return this.AddIncompatibleWith(resource.Resource);
 }
Exemplo n.º 23
0
 /// <summary>
 /// Adds a new domain for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddDomain(OntologyResource resource)
 {
     return(this.AddDomain(resource.Resource));
 }
Exemplo n.º 24
0
 /// <summary>
 /// Adds a new <em>owl:imports</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddImports(OntologyResource resource)
 {
     return this.AddImports(resource.Resource);
 }
Exemplo n.º 25
0
 /// <summary>
 /// Removes a domain for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveDomain(OntologyResource resource)
 {
     return(this.RemoveDomain(resource.Resource));
 }
Exemplo n.º 26
0
 /// <summary>
 /// Adds a new <em>owl:priorVersion</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddPriorVersion(OntologyResource resource)
 {
     return this.AddPriorVersion(resource.Resource);
 }
Exemplo n.º 27
0
 /// <summary>
 /// Adds a new range for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddRange(OntologyResource resource)
 {
     return(this.AddRange(resource.Resource));
 }
Exemplo n.º 28
0
 /// <summary>
 /// Adds a new <em>owl:backwardsCompatibleWith</em> triple for this Ontology
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddBackwardsCompatibleWith(OntologyResource resource)
 {
     return this.AddBackwardsCompatibleWith(resource.Resource);
 }
Exemplo n.º 29
0
 /// <summary>
 /// Removes a range for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveRange(OntologyResource resource)
 {
     return(this.RemoveRange(resource.Resource));
 }
Exemplo n.º 30
0
 /// <summary>
 /// Removes a super-class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveSuperClass(OntologyResource resource)
 {
     return this.RemoveSuperClass(resource.Resource);
 }
Exemplo n.º 31
0
 /// <summary>
 /// Removes a <em>owl:differentFrom</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 /// <remarks>
 /// This overload also removes this resource as different from the given resource
 /// </remarks>
 public bool RemoveDifferentFrom(OntologyResource resource)
 {
     bool a = this.RemoveDifferentFrom(resource.Resource);
     bool b = resource.RemoveDifferentFrom(this._resource);
     return (a || b);
 }
Exemplo n.º 32
0
 /// <summary>
 /// Removes an equivalent class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveEquivalentClass(OntologyResource resource)
 {
     return this.RemoveEquivalentClass(resource.Resource);
 }
Exemplo n.º 33
0
 /// <summary>
 /// Adds a new <em>rdfs:isDefinedBy</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddIsDefinedBy(OntologyResource resource)
 {
     return this.AddIsDefinedBy(resource.Resource);
 }
Exemplo n.º 34
0
 /// <summary>
 /// Removes a disjoint class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveDisjointClass(OntologyResource resource)
 {
     return this.RemoveDisjointClass(resource.Resource);
 }
Exemplo n.º 35
0
 /// <summary>
 /// Removes a <em>rdfs:isDefinedBy</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveIsDefinedBy(OntologyResource resource)
 {
     return this.RemoveIsDefinedBy(resource.Resource);
 }
Exemplo n.º 36
0
 /// <summary>
 /// Removes a domain for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveDomain(OntologyResource resource)
 {
     return this.RemoveDomain(resource.Resource);
 }
Exemplo n.º 37
0
 /// <summary>
 /// Removes a <em>owl:sameAs</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 /// <remarks>
 /// This overload also removes the <em>owl:sameAs</em> triple for the given resource
 /// </remarks>
 public bool RemoveSameAs(OntologyResource resource)
 {
     bool a = this.RemoveSameAs(resource.Resource);
     bool b = resource.RemoveSameAs(this._resource);
     return (a || b);
 }
Exemplo n.º 38
0
 /// <summary>
 /// Removes a range for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveRange(OntologyResource resource)
 {
     return this.RemoveRange(resource.Resource);
 }
Exemplo n.º 39
0
 /// <summary>
 /// Adds a new <em>rdfs:seeAlso</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddSeeAlso(OntologyResource resource)
 {
     return this.AddSeeAlso(resource.Resource);
 }
Exemplo n.º 40
0
 /// <summary>
 /// Adds an inverse property for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddInverseProperty(OntologyResource resource)
 {
     return this.AddInverseProperty(resource.Resource);
 }
Exemplo n.º 41
0
 /// <summary>
 /// Removes a <em>rdfs:seeAlso</em> triple for the resource
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveSeeAlso(OntologyResource resource)
 {
     return this.RemoveSeeAlso(resource.Resource);
 }
Exemplo n.º 42
0
 /// <summary>
 /// Removes a super-property for the property
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool RemoveSuperProperty(OntologyResource resource)
 {
     return this.RemoveSuperProperty(resource.Resource);
 }
Exemplo n.º 43
0
 /// <summary>
 /// Adds a new super-class for this class
 /// </summary>
 /// <param name="resource">Resource</param>
 /// <returns></returns>
 public bool AddSuperClass(OntologyResource resource)
 {
     return(this.AddSuperClass(resource.Resource));
 }