Github user shirren commented on a diff in the pull request:

    https://github.com/apache/jena/pull/285#discussion_r144145886
  
    --- Diff: 
jena-arq/src/main/java/org/apache/jena/sparql/vocabulary/FOAF.java ---
    @@ -19,242 +19,282 @@
     package org.apache.jena.sparql.vocabulary ;
     
     /* CVS $Id: $ */
    - 
    +
     import org.apache.jena.rdf.model.Model ;
     import org.apache.jena.rdf.model.ModelFactory ;
     import org.apache.jena.rdf.model.Property ;
     import org.apache.jena.rdf.model.Resource ;
    - 
    +
     /**
    - * Vocabulary definitions from FOAF.ttl 
    - * @author Auto-generated by schemagen on 09 Jul 2007 16:50 
    + * Vocabulary definitions from FOAF.rdf
    + * @author Auto-generated by schemagen on 11 Oct 2017 20:53
      */
     public class FOAF {
         /** <p>The RDF model that holds the vocabulary terms</p> */
    -    private static Model m_model = ModelFactory.createDefaultModel();
    -    
    +    private static final Model M_MODEL = ModelFactory.createDefaultModel();
    +
         /** <p>The namespace of the vocabulary as a string</p> */
         public static final String NS = "http://xmlns.com/foaf/0.1/";;
    -    
    +
         /** <p>The namespace of the vocabulary as a string</p>
    -     *  @see #NS */
    +     * @return namespace as String
    +     * @see #NS */
         public static String getURI() {return NS;}
    -    
    +
         /** <p>The namespace of the vocabulary as a resource</p> */
    -    public static final Resource NAMESPACE = m_model.createResource( NS );
    -    
    -    /** <p>A jabber ID for something.</p> */
    -    public static final Property jabberID = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/jabberID"; );
    -    
    -    /** <p>A short informal nickname characterising an agent (includes 
login identifiers, 
    -     *  IRC and other chat nicknames).</p>
    -     */
    -    public static final Property nick = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/nick"; );
    -    
    -    /** <p>A checksum for the DNA of some thing. Joke.</p> */
    -    public static final Property dnaChecksum = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/dnaChecksum"; );
    -    
    -    /** <p>A topic of some page or document.</p> */
    -    public static final Property topic = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/topic"; );
    -    
    -    /** <p>A theme.</p> */
    -    public static final Property theme = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/theme"; );
    -    
    -    /** <p>An MSN chat ID</p> */
    -    public static final Property msnChatID = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/msnChatID"; );
    -    
    -    /** <p>An OpenID for an Agent.</p> */
    -    public static final Property openid = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/openid"; );
    -    
    -    /** <p>The family_name of some person.</p> */
    -    public static final Property family_name = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/family_name"; );
    -    
    -    /** <p>A homepage of a school attended by the person.</p> */
    -    public static final Property schoolHomepage = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/schoolHomepage"; );
    -    
    -    /** <p>A project this person has previously worked on.</p> */
    -    public static final Property pastProject = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/pastProject"; );
    -    
    -    /** <p>A .plan comment, in the tradition of finger and '.plan' 
files.</p> */
    -    public static final Property plan = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/plan"; );
    -    
    -    /** <p>A Myers Briggs (MBTI) personality classification.</p> */
    -    public static final Property myersBriggs = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/myersBriggs"; );
    -    
    -    /** <p>A personal mailbox, ie. an Internet mailbox associated with 
exactly one owner, 
    -     *  the first owner of this mailbox. This is a 'static inverse 
functional property', 
    -     *  in that there is (across time and change) at most one individual 
that ever 
    -     *  has any particular value for foaf:mbox.</p>
    -     */
    -    public static final Property mbox = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/mbox"; );
    -    
    -    /** <p>The gender of this Agent (typically but not necessarily 'male' 
or 'female').</p> */
    -    public static final Property gender = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/gender"; );
    -    
    -    /** <p>A sha1sum hash, in hex.</p> */
    -    public static final Property sha1 = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/sha1"; );
    -    
    -    /** <p>A link to the publications of this person.</p> */
    -    public static final Property publications = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/publications"; );
    -    
    +    public static final Resource NAMESPACE = M_MODEL.createResource( NS );
    +
         /** <p>Indicates an account held by this agent.</p> */
    -    public static final Property holdsAccount = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/holdsAccount"; );
    -    
    -    /** <p>A current project this person works on.</p> */
    -    public static final Property currentProject = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/currentProject"; );
    -    
    -    /** <p>A work info homepage of some person; a page about their work 
for some organization.</p> */
    -    public static final Property workInfoHomepage = 
m_model.createProperty( "http://xmlns.com/foaf/0.1/workInfoHomepage"; );
    -    
    -    /** <p>Something that was made by this agent.</p> */
    -    public static final Property made = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/made"; );
    -    
    +    public static final Property account = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/account"; );
    +
    +    /** <p>Indicates the name (identifier) associated with this online 
account.</p> */
    +    public static final Property accountName = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/accountName"; );
    +
    +    /** <p>Indicates a homepage of the service provide for this online 
account.</p> */
    +    public static final Property accountServiceHomepage = 
M_MODEL.createProperty( "http://xmlns.com/foaf/0.1/accountServiceHomepage"; );
    +
    +    /** <p>The age in years of some agent.</p> */
    +    public static final Property age = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/age"; );
    +
         /** <p>An AIM chat ID</p> */
    -    public static final Property aimChatID = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/aimChatID"; );
    -    
    -    /** <p>The primary topic of some page or document.</p> */
    -    public static final Property primaryTopic = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/primaryTopic"; );
    -    
    -    /** <p>A derived thumbnail image.</p> */
    -    public static final Property thumbnail = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/thumbnail"; );
    -    
    -    /** <p>A location that something is based near, for some broadly human 
notion of 
    +    public static final Property aimChatID = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/aimChatID"; );
    +
    +    /** <p>A location that something is based near, for some broadly human 
notion of
          *  near.</p>
          */
    -    public static final Property based_near = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/based_near"; );
    -    
    -    /** <p>A workplace homepage of some person; the homepage of an 
organization they 
    -     *  work for.</p>
    -     */
    -    public static final Property workplaceHomepage = 
m_model.createProperty( "http://xmlns.com/foaf/0.1/workplaceHomepage"; );
    -    
    -    /** <p>Title (Mr, Mrs, Ms, Dr. etc)</p> */
    -    public static final Property title = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/title"; );
    -    
    -    /** <p>A weblog of some thing (whether person, group, company 
etc.).</p> */
    -    public static final Property weblog = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/weblog"; );
    -    
    -    /** <p>A logo representing some thing.</p> */
    -    public static final Property logo = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/logo"; );
    -    
    -    /** <p>An organization funding a project or person.</p> */
    -    public static final Property fundedBy = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/fundedBy"; );
    -    
    +    public static final Property based_near = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/based_near"; );
    +
    +    /** <p>The birthday of this Agent, represented in mm-dd string form, 
eg. '12-31'.</p> */
    +    public static final Property birthday = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/birthday"; );
    +
    +    /** <p>A current project this person works on.</p> */
    +    public static final Property currentProject = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/currentProject"; );
    +
         /** <p>A depiction of some thing.</p> */
    -    public static final Property depiction = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/depiction"; );
    -    
    -    /** <p>Indicates a homepage of the service provide for this online 
account.</p> */
    -    public static final Property accountServiceHomepage = 
m_model.createProperty( "http://xmlns.com/foaf/0.1/accountServiceHomepage"; );
    -    
    -    /** <p>A page or document about this thing.</p> */
    -    public static final Property page = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/page"; );
    -    
    -    /** <p>A document that this thing is the primary topic of.</p> */
    -    public static final Property isPrimaryTopicOf = 
m_model.createProperty( "http://xmlns.com/foaf/0.1/isPrimaryTopicOf"; );
    -    
    -    /** <p>The surname of some person.</p> */
    -    public static final Property surname = m_model.createProperty( 
"http://xmlns.com/foaf/0.1/surname"; );
    -    
    +    public static final Property depiction = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/depiction"; );
    +
    +    /** <p>A thing depicted in this representation.</p> */
    +    public static final Property depicts = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/depicts"; );
    +
    +    /** <p>A checksum for the DNA of some thing. Joke.</p> */
    +    @Deprecated
    +    public static final Property dnaChecksum = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/dnaChecksum"; );
    +
    +    /** <p>The family name of some person.</p> */
    +    public static final Property familyName = M_MODEL.createProperty( 
"http://xmlns.com/foaf/0.1/familyName"; );
    +
    +    /** <p>The family name of some person.</p> */
    +    @Deprecated
    --- End diff --
    
    @rvesse that's a good idea. I'll make it so.


---

Reply via email to