Mercurial > hg > ismi-richfaces
diff src/main/java/de/mpiwg/itgroup/dm2e/DM2E.java @ 1:2e911857a759
(none)
author | jurzua |
---|---|
date | Wed, 29 Oct 2014 14:00:28 +0000 |
parents | |
children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/main/java/de/mpiwg/itgroup/dm2e/DM2E.java Wed Oct 29 14:00:28 2014 +0000 @@ -0,0 +1,156 @@ +package de.mpiwg.itgroup.dm2e; + +import org.openrdf.model.URI; +import org.openrdf.model.ValueFactory; +import org.openrdf.model.impl.ValueFactoryImpl; + +/** + * http://onto.dm2e.eu/schemas/dm2e/1.0/ + * + * @author jurzua + * + */ +public class DM2E { + + static ValueFactory f; + + //edm:PhysicalThing + static public URI dm2eOnto10; + static public URI Archive; //Superclass: foaf:Organization + static public URI Collection; //Superclass: edm:NonInformationResource + static public URI Document; //Subclass: dm2e:Manuscript + static public URI File; //Superclasses: edm:PhysicalThing + static public URI Manuscript; //Superclass: dm2e:Document + static public URI Paragraph; //Superclass: skos:Concept + static public URI Photo; //Superclasses: edm:PhysicalThing, foaf:Image + static public URI Publication; //Superclass: skos:Concept + static public URI Work; //Superclass: skos:Concept + + static public URI Page; + static public URI Book; + + + //Properties + static public URI artist; + static public URI callNumber; + static public URI composer; + static public URI condition; + static public URI contributor; + static public URI copyist; + static public URI explicit; + static public URI hasPartCHO; + static public URI hasPartPlace; + static public URI hasPartTimeSpan; + static public URI hasPartWebResource; + static public URI honoree; + static public URI illustration; + static public URI incipit; + static public URI influencedBy; + static public URI isDerivativeOfCHO; + static public URI isDerivativeOfWebResource; + static public URI isPartOfCHO; + static public URI isPartOfPlace; + static public URI isPartOfTimeSpan; + static public URI isPartOfWebResource; + static public URI levelOfGenesis; + static public URI mentioned; + static public URI misattributed; + static public URI owner; + static public URI pageDimension; + static public URI painter; + static public URI patron; + static public URI portrayed; + static public URI previousOwner; + static public URI principal; + static public URI printedAt; + static public URI publishedAt; + static public URI refersTo; + static public URI restoration; + static public URI scopeNote; + static public URI shelfmarkLocation; + static public URI sponsor; + static public URI studentOf; + static public URI subtitle; + static public URI subtitleTransliteration; + static public URI titleTransliteration; + static public URI wasStudiedBy; + static public URI wasTaughtBy; + static public URI watermark; + static public URI writer; + static public URI writtenAt; + static public URI writtenAreaDimension; + + static { + f = ValueFactoryImpl.getInstance(); + + //http://onto.dm2e.eu/schemas/dm2e/1.0/#Manuscript + dm2eOnto10 = f.createURI("http://onto.dm2e.eu/schemas/dm2e/"); + Archive = f.createURI(dm2eOnto10 + "Collection"); + Collection = f.createURI(dm2eOnto10 + "Collection"); + Document = f.createURI(dm2eOnto10 + "Document"); + File = f.createURI(dm2eOnto10 + "File"); + Manuscript = f.createURI(dm2eOnto10 + "Manuscript"); + Paragraph = f.createURI(dm2eOnto10 + "Paragraph"); + Photo = f.createURI(dm2eOnto10 + "Photo"); + Publication = f.createURI(dm2eOnto10 + "Publication"); + Work = f.createURI(dm2eOnto10 + "Publication"); + + + //Page = f.createURI("http://purl.org/spar/fabio/Page"); + // Page now served by dm2e + Page = f.createURI(dm2eOnto10 + "Page"); + Book = f.createURI("http://purl.org/ontology/bibo/Book"); + + //Properties + + artist = f.createURI(dm2eOnto10 + "artist"); + callNumber = f.createURI(dm2eOnto10 + "callNumber"); + composer = f.createURI(dm2eOnto10 + "composer"); + condition = f.createURI(dm2eOnto10 + "condition"); + contributor = f.createURI(dm2eOnto10 + "contributor"); + copyist = f.createURI(dm2eOnto10 + "copyist"); + explicit = f.createURI(dm2eOnto10 + "explicit"); + hasPartCHO = f.createURI(dm2eOnto10 + "hasPartCHO"); + hasPartPlace = f.createURI(dm2eOnto10 + "hasPartPlace"); + hasPartTimeSpan = f.createURI(dm2eOnto10 + "hasPartTimeSpan"); + hasPartWebResource = f.createURI(dm2eOnto10 + "hasPartWebResource"); + honoree = f.createURI(dm2eOnto10 + "honoree"); + illustration = f.createURI(dm2eOnto10 + "illustration"); + incipit = f.createURI(dm2eOnto10 + "incipit"); + influencedBy = f.createURI(dm2eOnto10 + "influencedBy"); + isDerivativeOfCHO = f.createURI(dm2eOnto10 + "isDerivativeOfCHO"); + isDerivativeOfWebResource = f.createURI(dm2eOnto10 + "isDerivativeOfWebResource"); + isPartOfCHO = f.createURI(dm2eOnto10 + "isPartOfCHO"); + isPartOfPlace = f.createURI(dm2eOnto10 + "isPartOfPlace"); + isPartOfTimeSpan = f.createURI(dm2eOnto10 + "isPartOfTimeSpan"); + isPartOfWebResource = f.createURI(dm2eOnto10 + "isPartOfWebResource"); + levelOfGenesis = f.createURI(dm2eOnto10 + "levelOfGenesis"); + mentioned = f.createURI(dm2eOnto10 + "mentioned"); + misattributed = f.createURI(dm2eOnto10 + "misattributed"); + owner = f.createURI(dm2eOnto10 + "owner"); + pageDimension = f.createURI(dm2eOnto10 + "pageDimension"); + painter = f.createURI(dm2eOnto10 + "painter"); + patron = f.createURI(dm2eOnto10 + "patron"); + portrayed = f.createURI(dm2eOnto10 + "portrayed"); + previousOwner = f.createURI(dm2eOnto10 + "previousOwner"); + principal = f.createURI(dm2eOnto10 + "principal"); + printedAt = f.createURI(dm2eOnto10 + "printedAt"); + publishedAt = f.createURI(dm2eOnto10 + "publishedAt"); + refersTo = f.createURI(dm2eOnto10 + "refersTo"); + restoration = f.createURI(dm2eOnto10 + "restoration"); + scopeNote = f.createURI(dm2eOnto10 + "scopeNote"); + shelfmarkLocation = f.createURI(dm2eOnto10 + "shelfmarkLocation"); + sponsor = f.createURI(dm2eOnto10 + "sponsor"); + studentOf = f.createURI(dm2eOnto10 + "studentOf"); + subtitle = f.createURI(dm2eOnto10 + "subtitle"); + subtitleTransliteration = f.createURI(dm2eOnto10 + "subtitleTransliteration"); + titleTransliteration = f.createURI(dm2eOnto10 + "titleTransliteration"); + wasStudiedBy = f.createURI(dm2eOnto10 + "wasStudiedBy"); + wasTaughtBy = f.createURI(dm2eOnto10 + "wasTaughtBy"); + watermark = f.createURI(dm2eOnto10 + "watermark"); + writer = f.createURI(dm2eOnto10 + "writer"); + writtenAreaDimension = f.createURI(dm2eOnto10 + "writtenAreaDimension"); + writtenAt = f.createURI(dm2eOnto10 + "writtenAt"); + + } +}