/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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)); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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)); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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); }
/// <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)); }