Legal-RDF:PropertyNode
From LexmlWiki
Class Relations
Superclasses
Subclasses
Unions
None
Disjoints
None
Synonyms
None
Antonyms
None
Ranges
See Also
None
A basic or essential attribute shared by all members of a class. [wordnet]
Model: Semantics Model
Date: 1006-10Predicate ObjectsRefines
A class for which the property is applicable..
A class that represents the type of value appropriate to the property. Zero or one occurrence.
SubProperty, a PropertyNode Relation
Another property taxonomically below the property.
SuperProperty, a PropertyNode Relation
Another property taxonomically above the property.
Text AttributesRefines
None
Examples
<!-- XML Examples --> <owl:Class rdf:ID='&onto;aClass'> <has> <Extent rdf:about='&onto;anExtent'/> <Attribute rdf:about='&onto;anAttribute'/> <SuperClass rdf:about='&onto;aSuperClass'/> <SubClass rdf:about='&onto;aSubClass'/> </has> </owl:Class> <!-- Script Examples --> Ontology = new ClassModel; Ontology.Class.1 = new ClassNode; Ontology.Class.1.Ontology = Ontology; Ontology.Class.1.Name.txt = 'ClassNode'; Ontology.Class.1.Name.eng = 'ClassNode'; Ontology.Class.1.SuperClass.1.uri = _owl + 'Class'; Ontology.Class.1.SuperClass.2.uri = _lgl + 'CoreResource'; Ontology.Class.1.SuperClass.3.uri = _lgl + 'DAGNode'; Ontology.Class.1.Property.1.uri = _lgl + 'Property'; Ontology.Class.1.Property.1.Domain.1.uri = _lgl + 'ClassNode'; Ontology.Class.1.Property.1.Range.uri = _lgl + 'ClassNode'; Ontology.Class.1.RangeProperty.1.uri = _lgl + 'Domain'; Ontology.Class.1.RangeProperty.2.uri = _lgl + 'Range';
2006-10 Definition
<owl:Class rdf:ID='&legal;PropertyNode'> <lgl:model rdf:resource='&lgl;SemanticsModel'/> <rdf:type rdf:resource='&lgl;ClassNode'/> <rdfs:subClassOf rdf:resource='&rdf;Property'/> <rdfs:subClassOf rdf:resource='&lgl;DAGNode'/> <rdfs:subClassOf rdf:resource='&lgl;VersionableThing'/> <owl:ObjectProperty rdf:about='&lgl;Range'> <rdf:type rdf:resource='&owl;FunctionalProperty'/> <rdfs:subPropertyOf rdf:resource='&lgl;Subject'/> <rdfs:domain rdf:resource='&lgl;PropertyNode'/> <rdfs:range rdf:resource='&lgl;ClassNode'/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about='&lgl;Domain'> <rdfs:subPropertyOf rdf:resource='&lgl;Coverage'/> <rdfs:domain rdf:resource='&lgl;PropertyNode'/> <rdfs:range rdf:resource='&lgl;ClassNode'/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about='&lgl;SubProperty'> <rdfs:subPropertyOf rdf:resource='&rdf;subPropertyOf'/> <rdfs:subPropertyOf rdf:resource='&lgl;Relation'/> <rdfs:domain rdf:resource='&lgl;PropertyNode'/> <rdfs:range rdf:resource='&lgl;PropertyNode'/> </owl:ObjectProperty> <owl:ObjectProperty rdf:about='&lgl;SuperProperty'> <rdfs:subPropertyOf rdf:resource='&lgl;Relation'/> <rdfs:domain rdf:resource='&lgl;PropertyNode'/> <rdfs:range rdf:resource='&lgl;PropertyNode'/> </owl:ObjectProperty> </owl:Class>
