package net.bblfish.triples.test;

/* CVS $Id: $ */
 
import com.hp.hpl.jena.rdf.model.*;
 
/**
 * Vocabulary definitions from /Users/hjs/MyApps/Protege_2.1/examples/atom/atom3_2004-06-22.owl 
 * @author Auto-generated by schemagen on 22 Jun 2004 13:23 
 */
public class Atom {
    /** <p>The RDF model that holds the vocabulary terms</p> */
    private static Model m_model = ModelFactory.createDefaultModel();
    
    /** <p>The namespace of the vocabalary as a string ({@value})</p> */
    public static final String NS = "http://bblfish.net/work/atom-owl/2004-06-22/ns#";
    
    /** <p>The namespace of the vocabalary as a string</p>
     *  @see #NS */
    public static String getURI() {return NS;}
    
    /** <p>The namespace of the vocabalary as a resource</p> */
    public static final Resource NAMESPACE = m_model.createResource( NS );
    
    public static final Property id = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#id" );
    
    /** <p>human-readable name for the person, corporation or other entity</p> */
    public static final Property name = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#name" );
    
    /** <p>atom:created - indicates the time that the entry was . (must have a timeZone 
     *  in UTC according to atom spec, but check what the dateTime spec requires)</p>
     */
    public static final Property created = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#created" );
    
    /** <p>the default language of the feed</p> */
    public static final Property lang = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#lang" );
    
    public static final Property data = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#data" );
    
    /** <p>indicates the media type of the content. The atom spec .3.2 says that most 
     *  of these will be "application/x.atom+xml"</p>
     */
    public static final Property type = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#type" );
    
    /** <p>Indicates the version of the Atom specification that the construct conforms 
     *  to.</p>
     */
    public static final Property version = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#version" );
    
    public static final Property content = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#content" );
    
    /** <p>the type of relationship that the link represents</p> */
    public static final Property rel = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#rel" );
    
    /** <p>a URI associated with the person</p> */
    public static final Property url = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#url" );
    
    /** <p>indicates the default author of the feed</p> */
    public static final Property author = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#author" );
    
    public static final Property link = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#link" );
    
    /** <p>The "atom:summary" element is a Content construct that conveys a short summary, 
     *  abstract or excerpt of the entry.</p>
     */
    public static final Property summary = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#summary" );
    
    /** <p>onveys a human-readable explanation of the feed format itself</p> */
    public static final Property info = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#info" );
    
    /** <p>indentifies the software agent used to generate the feed, for debugging and 
     *  other purposes.</p>
     */
    public static final Property generator = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#generator" );
    
    /** <p>e-mail address associated with the person the atom spec 0.3 draft 2 says that 
     *  a person can only have on e-mail address. What they probably meant to say 
     *  is that the e-mail relation is Inverse Functional.</p>
     */
    public static final Property email = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#email" );
    
    /** <p>an individual entry that is contained by the feed</p> */
    public static final Property entry = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#entry" );
    
    /** <p>Issue Date</p> */
    public static final Property issued = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#issued" );
    
    /** <p>indicates the method used to encode the content</p> */
    public static final Property mode = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#mode" );
    
    /** <p>indicates a person or other entity who contributes to the feed</p> */
    public static final Property contributor = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#contributor" );
    
    /** <p>a human-readable copyright statement for the feed</p> */
    public static final Property copyright = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#copyright" );
    
    /** <p>date this entry was modified</p> */
    public static final Property modified = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#modified" );
    
    public static final Property href = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#href" );
    
    /** <p>a human-readable title</p> */
    public static final Property title = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#title" );
    
    /** <p>the state of an entry at a time</p> */
    public static final Property state = m_model.createProperty( "http://bblfish.net/work/atom-owl/2004-06-22/ns#state" );
    
    /** <p>represents an individual entry that is contained by the feed. The Atom entry 
     *  id is the object's resource URI (So there is no id property)</p>
     */
    public static final Resource Entry = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#Entry" );
    
    /** <p>A feed The Atom entry id is the object's resource URI (So there is no id property)</p> */
    public static final Resource Feed = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#Feed" );
    
    public static final Resource Person = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#Person" );
    
    public static final Resource Link = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#Link" );
    
    /** <p>common Atom structure</p> */
    public static final Resource Atom = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#Atom" );
    
    public static final Resource Content = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#Content" );
    
    public static final Resource emptyContent = m_model.createResource( "http://bblfish.net/work/atom-owl/2004-06-22/ns#emptyContent" );
    
}
