<?xml version="1.0"?>
<?xml-stylesheet href="http://www.w3.org/2002/06/rdfs2html.xsl" type="application/xml"?>
<!DOCTYPE owl [
   <!ENTITY cobra "http://daml.umbc.edu/ontologies/cobra/0.4/">
   <!ENTITY rdf  "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
   <!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
   <!ENTITY xsd  "http://www.w3.org/2001/XMLSchema#"> 
   <!ENTITY owl  "http://www.w3.org/2002/07/owl#"> 
   <!ENTITY act  "http://daml.umbc.edu/ontologies/cobra/0.4/action#">
   <!ENTITY foaf "http://daml.umbc.edu/ontologies/cobra/0.4/foaf-basic#">
   <!ENTITY ldpt "http://daml.umbc.edu/ontologies/cobra/0.4/loadpresentation#">
   ]>

<!--
    Author: Harry Chen (mailto:harry.chen@umbc.edu)
            http://umbc.edu/~hchen4/

    Copyright 2003 Harry Chen, All Rights Reserved. 
 
    This work is licensed under the Creative Commons Attribution
    License. To view a copy of this license, visit 
    http://creativecommons.org/licenses/by/1.0/ or send a letter to
    Creative Commons, 559 Nathan Abbott Way, Stanford, California
    94305, USA.  
   
    CoBrA Web Site: 
      http://cobra.umbc.edu

    This version: 
      http://daml.umbc.edu/ontologies/cobra/0.4/loadpresentation

    Lastest version:
      http://daml.umbc.edu/ontologies/cobra/

    CVS Version: $Revision: 1.10 $, $Date: 2003/11/07 02:52:50 $
-->
<rdf:RDF  
   xmlns:rdf  = "&rdf;"
   xmlns:rdfs = "&rdfs;"
   xmlns:owl  = "&owl;"
   xmlns:xsd  = "&xsd;"
   xmlns:foaf = "&foaf;"
   xmlns:act  = "&act;"
   xmlns      = "&ldpt;"
   xml:base   = "http://daml.umbc.edu/ontologies/cobra/0.4/loadpresentation">
 
  <owl:Ontology rdf:about="&cobra;loadpresentation">
    <owl:versionInfo>0.4</owl:versionInfo>
    <owl:imports rdf:resource="&cobra;action"/>
    <owl:imports rdf:resource="&cobra;foaf-basic"/>
    <rdfs:label>
      COBRA-ONT Load Presentation Action Ontology
    </rdfs:label> 
  </owl:Ontology>
  
  <owl:Class rdf:ID="LoadPresentation">
    <rdfs:label>LoadPresentation</rdfs:label>
    <rdfs:comment>
      The actor of this action is expected to set up PowerPoint slides
      on an overhead projector. 
    </rdfs:comment>
    <rdfs:subClassOf rdf:resource="&act;IntentionalAction"/>

    <rdfs:subClassOf>
      <owl:Restriction>
	<owl:onProperty rdf:resource="#slidesURI"/>
	<owl:minCardinality rdf:datatype="&xsd;nonNegativeInteger">
	  1
	</owl:minCardinality>
      </owl:Restriction>
    </rdfs:subClassOf>
  </owl:Class>
  
  <owl:DatatypeProperty rdf:ID="slidesURI">
    <rdfs:label>slidesURI</rdfs:label>
    <rdfs:comment>
      Defines the URI from which the PowerPoint slides can be
      feteched. 
    </rdfs:comment>
    
    <rdfs:domain rdf:resource="#LoadPresentation"/>
    <rdfs:range rdf:resource="&xsd;anyURI"/>
  </owl:DatatypeProperty>

  <owl:ObjectProperty rdf:ID="contact">
     <rdfs:comment>
      Defines the contact agent that should be notified about the
      status of setting up the PowerPoint slides.
    </rdfs:comment>
    
    <rdfs:domain rdf:resource="#LoadPresentation"/>
    <rdfs:range rdf:resource="&foaf;Agent"/>
  </owl:ObjectProperty>
</rdf:RDF>
