Protege-2000 1.7

edu.stanford.smi.protegex.storage.rdf.roundtrip
Class RDFRTFrameCreator

java.lang.Object
  |
  +--edu.stanford.smi.protegex.storage.rdf.RDFFrameCreator
        |
        +--edu.stanford.smi.protegex.storage.rdf.roundtrip.RDFRTFrameCreator
All Implemented Interfaces:
FrameCreator, RDFRTConstants
Direct Known Subclasses:
OilFrameCreator

public class RDFRTFrameCreator
extends RDFFrameCreator
implements RDFRTConstants


Fields inherited from class edu.stanford.smi.protegex.storage.rdf.RDFFrameCreator
_classes, _namespaces, _nodeFactory, _rdfFactory, _rdfModel, _rdfsModel, _resources, _slots
 
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
RDFRTFrameCreator(String classesFileName, String instancesFileName, Namespaces namespaces, Collection errors)
           
RDFRTFrameCreator(Writer rdfsModel, Writer rdfModel, Namespaces namespaces, Collection errors)
           
 
Method Summary
 void addAssociatedFacet(org.w3c.rdf.model.Resource slotResource, WalkerFrame associatedFacet)
           
 void addInverseSlot(org.w3c.rdf.model.Resource slotResource, WalkerFrame inverseSlot)
           
 void addIsAbstract(org.w3c.rdf.model.Resource clsResource, boolean isAbstract)
           
 void addSlotRestriction(org.w3c.rdf.model.Resource slotResource, WalkerSlotRestriction slotRestriction)
           
 void overrideSlotRestriction(WalkerFrame cls, WalkerFrame slot, org.w3c.rdf.model.Resource clsResource, org.w3c.rdf.model.Resource slotResource, WalkerSlotRestriction slotRestriction, String overriddenDocumentation)
           
 void start()
           
 org.w3c.rdf.model.Resource systemResource(String name)
           
 
Methods inherited from class edu.stanford.smi.protegex.storage.rdf.RDFFrameCreator
add, addComment, addLabel, addOwnSlotValues, addValues, attachSlot, createCls, createInstance, createSlot, error, error, finish, getStandardClass, getStandardSlot, getThing, 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
 

Constructor Detail

RDFRTFrameCreator

public RDFRTFrameCreator(String classesFileName,
                         String instancesFileName,
                         Namespaces namespaces,
                         Collection errors)

RDFRTFrameCreator

public RDFRTFrameCreator(Writer rdfsModel,
                         Writer rdfModel,
                         Namespaces namespaces,
                         Collection errors)
Method Detail

start

public void start()
Overrides:
start in class RDFFrameCreator

addIsAbstract

public void addIsAbstract(org.w3c.rdf.model.Resource clsResource,
                          boolean isAbstract)
Overrides:
addIsAbstract in class RDFFrameCreator

addInverseSlot

public void addInverseSlot(org.w3c.rdf.model.Resource slotResource,
                           WalkerFrame inverseSlot)
Overrides:
addInverseSlot in class RDFFrameCreator

addAssociatedFacet

public void addAssociatedFacet(org.w3c.rdf.model.Resource slotResource,
                               WalkerFrame associatedFacet)
Overrides:
addAssociatedFacet in class RDFFrameCreator

addSlotRestriction

public void addSlotRestriction(org.w3c.rdf.model.Resource slotResource,
                               WalkerSlotRestriction slotRestriction)
Overrides:
addSlotRestriction in class RDFFrameCreator

overrideSlotRestriction

public void overrideSlotRestriction(WalkerFrame cls,
                                    WalkerFrame slot,
                                    org.w3c.rdf.model.Resource clsResource,
                                    org.w3c.rdf.model.Resource slotResource,
                                    WalkerSlotRestriction slotRestriction,
                                    String overriddenDocumentation)
Overrides:
overrideSlotRestriction in class RDFFrameCreator

systemResource

public org.w3c.rdf.model.Resource systemResource(String name)

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.