Protege-2000 1.7

edu.stanford.smi.protegex.storage.rdf.oil
Class OilFrameWalker

java.lang.Object
  |
  +--edu.stanford.smi.protegex.storage.rdf.RDFFrameWalker
        |
        +--edu.stanford.smi.protegex.storage.rdf.roundtrip.RDFRTFrameWalker
              |
              +--edu.stanford.smi.protegex.storage.rdf.oil.OilFrameWalker
All Implemented Interfaces:
FrameWalker, OilConstants, RDFRTConstants

public class OilFrameWalker
extends RDFRTFrameWalker
implements OilConstants


Fields inherited from class edu.stanford.smi.protegex.storage.rdf.roundtrip.RDFRTFrameWalker
_nodeFactory
 
Fields inherited from class edu.stanford.smi.protegex.storage.rdf.RDFFrameWalker
_classes, _creator, _instances, _model, _namespaces, _properties, _rdfFactory, _rdfSchemaModel, _spClosure, _unhandledTypes
 
Fields inherited from interface edu.stanford.smi.protegex.storage.rdf.oil.OilConstants
OILGENIDNAMESPACE, OILNAMESPACE
 
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
 
Constructor Summary
OilFrameWalker(String classesFileName, String instancesFileName, String namespace, Namespaces namespaces)
           
 
Method Summary
 void createCls(org.w3c.rdf.model.Resource cls, Collection superclasses, org.w3c.rdf.model.Resource type, boolean isAbstract, String documentation)
           
 void creatingSlot(org.w3c.rdf.model.Resource property, org.w3c.rdf.model.Resource type)
           
 void finish()
           
 org.w3c.rdf.model.Resource getInverseProperty(org.w3c.rdf.model.Resource property)
           
 boolean init()
           
 boolean isEncodingSystemResource(org.w3c.rdf.model.Resource resource)
           
 boolean isSimpleSystemProperty(org.w3c.rdf.model.Resource resource)
           
 WalkerFrame newWalkerFrame(org.w3c.rdf.model.Resource resource)
           
 void walkUnhandledTypes()
           
 void walkValues()
           
 
Methods inherited from class edu.stanford.smi.protegex.storage.rdf.roundtrip.RDFRTFrameWalker
getAssociatedFacet, getIsAbstract, getSlotRestriction, resource, walkSlotOverrides
 
Methods inherited from class edu.stanford.smi.protegex.storage.rdf.RDFFrameWalker
addObjects, addSubjects, error, error, getComment, getDirectSuperclasses, getDirectType, getIntValue, getLabel, getLocalName, getNamespace, getRange, getResourceValue, getStringValue, getStringValues, getSuperclasses, getURI, getValue, getValues, isSystemResource, pickMainType, walk, walkClasses, wframe, wframes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OilFrameWalker

public OilFrameWalker(String classesFileName,
                      String instancesFileName,
                      String namespace,
                      Namespaces namespaces)
Method Detail

init

public boolean init()
Overrides:
init in class RDFRTFrameWalker

createCls

public void createCls(org.w3c.rdf.model.Resource cls,
                      Collection superclasses,
                      org.w3c.rdf.model.Resource type,
                      boolean isAbstract,
                      String documentation)
Overrides:
createCls in class RDFFrameWalker

getInverseProperty

public org.w3c.rdf.model.Resource getInverseProperty(org.w3c.rdf.model.Resource property)
Overrides:
getInverseProperty in class RDFRTFrameWalker

creatingSlot

public void creatingSlot(org.w3c.rdf.model.Resource property,
                         org.w3c.rdf.model.Resource type)
Overrides:
creatingSlot in class RDFFrameWalker

walkValues

public void walkValues()
Overrides:
walkValues in class RDFFrameWalker

walkUnhandledTypes

public void walkUnhandledTypes()
Overrides:
walkUnhandledTypes in class RDFFrameWalker

finish

public void finish()
Overrides:
finish in class RDFFrameWalker

newWalkerFrame

public WalkerFrame newWalkerFrame(org.w3c.rdf.model.Resource resource)
Overrides:
newWalkerFrame in class RDFFrameWalker

isEncodingSystemResource

public boolean isEncodingSystemResource(org.w3c.rdf.model.Resource resource)
Overrides:
isEncodingSystemResource in class RDFRTFrameWalker

isSimpleSystemProperty

public boolean isSimpleSystemProperty(org.w3c.rdf.model.Resource resource)
Overrides:
isSimpleSystemProperty in class RDFFrameWalker

Protege-2000 1.7

Submit a bug report or feature request
Protege-2000 is a trademark of Stanford University.
Copyright (c) 1998-2002 Stanford University.