Class: map:MappableObject

The class of things that can be mapped onto a map.

•owl:Thing
        •map:Maps
                •map:MappableObject

Super Classes

map:hasObjectCorrespondence ONLY map:MapCorrespondence
map:atMapPosition ONLY map:MapPosition
map:Maps

Equivalent Classes (Necessary and Sufficient Conditions)

map:belongsToMap ONLY map:Map
map:belongsToMap SOME map:Map
map:hasMapPosition MAX 1 owl:Thing

Disjoint Classes

map:MapSet

Abstract Syntax

Class(map:MappableObject complete annotation(rdfs:comment "The class of things that can be mapped onto a map."^^<http://www.w3.org/2001/XMLSchema#string>)
                                 restriction(map:belongsToMap allValuesFrom(map:Map))
                                 restriction(map:belongsToMap someValuesFrom(map:Map))
                                 restriction(map:hasMapPosition maxCardinality(1)))

SubClassOf(map:MappableObject restriction(map:hasObjectCorrespondence allValuesFrom(map:MapCorrespondence)))
SubClassOf(map:MappableObject restriction(map:atMapPosition allValuesFrom(map:MapPosition)))
SubClassOf(map:MappableObject map:Maps)

DisjointClasses(map:MappableObject map:MapSet)

Usage

Class Description/Definition (Necessary Conditions)

map:Map, map:MapCorrespondence, map:MappableObject, map:MapPosition

Domain of

map:atMapPosition, map:belongsToMap, map:hasMapCorrespondence, map:hasMapPosition, map:hasObjectCorrespondence
Generated with OWLDoc