private static Model xsltModel() { Model result = ModelFactory.createDefaultModel(); for (Property p: magicURIs()) propertyShortname(p.inModel(result)); propertyShortname( ELDA.DOAP_EXTRAS._implements.inModel(result) ); propertyShortname( ELDA.DOAP_EXTRAS.releaseOf.inModel(result) ); propertyShortname( DOAP.homepage.inModel(result) ); propertyShortname( DOAP.repository.inModel(result) ); propertyShortname( DOAP.browse.inModel(result) ); propertyShortname( DOAP.location.inModel(result) ); propertyShortname( DOAP.wiki.inModel(result) ); propertyShortname( DOAP.revision.inModel(result) ); definedShortname( DOAP.bug_database.inModel(result), "bug_database" ); definedShortname( DOAP.programming_language.inModel(result), "programming_language" ); propertyShortname( ELDA.COMMON.software.inModel(result) ); return result; }
public StatementImpl(Resource subject, Property predicate, RDFNode object) { super( empty ); this.subject = subject.inModel( model ); this.predicate = predicate.inModel( model ); this.object = object.inModel( model ); }
/** Creates new StatementImpl */ public StatementImpl(Resource subject, Property predicate, RDFNode object, ModelCom model) { super( model ); this.subject = subject.inModel( model ); this.predicate = predicate.inModel( model ); this.object = object.inModel( model ); }
private static Model rdfModel() { Model result = ModelFactory.createDefaultModel(); propertyShortname(RDF.type.inModel(result)) // .addProperty(RDF.type, API.Multivalued) .addProperty(RDFS.range, RDFS.Resource) ; propertyShortname(RDFS.label.inModel(result)) // mini.addProperty(RDF.type, API.Multivalued) ; propertyShortname(RDFS.comment.inModel(result)) // .addProperty(RDF.type, API.Multivalued) ; propertyShortname( RDF.value.inModel(result) ); // classShortname( XSD.integer.inModel(result) ); classShortname( XSD.decimal.inModel(result) ); classShortname( XSD.xstring.inModel(result) ); classShortname( XSD.xboolean.inModel(result) ); classShortname( XSD.xint.inModel(result) ); classShortname( XSD.xshort.inModel(result) ); classShortname( XSD.xbyte.inModel(result) ); classShortname( XSD.xlong.inModel(result) ); classShortname( XSD.xdouble.inModel(result) ); classShortname( XSD.date.inModel(result) ); classShortname( XSD.time.inModel(result) ); return result; }