edu.stanford.smi.protegex.storage.rdf.oil
Class OilFrameCreator
java.lang.Object
|
+--edu.stanford.smi.protegex.storage.rdf.RDFFrameCreator
|
+--edu.stanford.smi.protegex.storage.rdf.roundtrip.RDFRTFrameCreator
|
+--edu.stanford.smi.protegex.storage.rdf.oil.OilFrameCreator
- All Implemented Interfaces:
- FrameCreator, OilConstants, RDFRTConstants
- public class OilFrameCreator
- extends RDFRTFrameCreator
- implements OilConstants
Fields inherited from interface edu.stanford.smi.protegex.storage.rdf.roundtrip.RDFRTConstants |
ABSTRACT, ALLOWEDCLASSES, ALLOWEDPARENTS, ALLOWEDVALUES, ANY, ASSOCIATEDFACET, BOOLEAN, CLS, DEFAULTVALUES, DOMAIN, FLOAT, HASFACET, INSTANCE, INTEGER, INVERSEPROPERTY, MAXCARDINALITY, MAXVALUE, MINCARDINALITY, MINVALUE, OVERRIDDENPROPERTY, OVERRIDINGPROPERTY, RANGE, ROLE, STRING, SYMBOL, SYSTEMNAMESPACE, VALUES |
Method Summary |
void |
addInverseSlot(org.w3c.rdf.model.Resource slotResource,
WalkerFrame inverseSlot)
|
void |
addOwnSlotValues(WalkerFrame instance,
WalkerFrame slot,
Collection values)
|
void |
attachSlot(WalkerFrame cls,
WalkerFrame slot,
boolean direct,
WalkerSlotRestriction overriddenSlotRestriciton,
String overriddenDocumentation)
|
void |
createInstance(WalkerFrame inst,
WalkerFrame type,
String documentation)
|
void |
createSlot(WalkerFrame slot,
WalkerFrame type,
Collection superslots,
WalkerFrame inverseSlot,
WalkerFrame associatedFacet,
WalkerSlotRestriction slotRestriction,
String documentation)
|
org.w3c.rdf.model.Resource |
getStandardClass()
|
org.w3c.rdf.model.Resource |
getThing()
|
void |
start()
|
Methods inherited from class edu.stanford.smi.protegex.storage.rdf.RDFFrameCreator |
add, addComment, addLabel, addValues, createCls, error, error, finish, getStandardSlot, literal, literal, remove, resource, resource, singleAllowedClass, statement |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OilFrameCreator
public OilFrameCreator(String classesFileName,
String instancesFileName,
Namespaces namespaces,
Collection errors)
start
public void start()
- Overrides:
start
in class RDFRTFrameCreator
addInverseSlot
public void addInverseSlot(org.w3c.rdf.model.Resource slotResource,
WalkerFrame inverseSlot)
- Overrides:
addInverseSlot
in class RDFRTFrameCreator
createInstance
public void createInstance(WalkerFrame inst,
WalkerFrame type,
String documentation)
- Overrides:
createInstance
in class RDFFrameCreator
createSlot
public void createSlot(WalkerFrame slot,
WalkerFrame type,
Collection superslots,
WalkerFrame inverseSlot,
WalkerFrame associatedFacet,
WalkerSlotRestriction slotRestriction,
String documentation)
- Overrides:
createSlot
in class RDFFrameCreator
attachSlot
public void attachSlot(WalkerFrame cls,
WalkerFrame slot,
boolean direct,
WalkerSlotRestriction overriddenSlotRestriciton,
String overriddenDocumentation)
- Overrides:
attachSlot
in class RDFFrameCreator
addOwnSlotValues
public void addOwnSlotValues(WalkerFrame instance,
WalkerFrame slot,
Collection values)
- Overrides:
addOwnSlotValues
in class RDFFrameCreator
getThing
public org.w3c.rdf.model.Resource getThing()
- Overrides:
getThing
in class RDFFrameCreator
getStandardClass
public org.w3c.rdf.model.Resource getStandardClass()
- Overrides:
getStandardClass
in class RDFFrameCreator
Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.