Protege 3.3.1

edu.stanford.smi.protege.model.framestore
Interface FrameMapping


public interface FrameMapping

This interface maintains a mapping between frames in two Narrow Frame Stores (a local vs a global Narrow Frame Store).


Method Summary
 Collection mapGlobalCollection(Collection c, boolean create)
           
 Facet mapGlobalFacet(Facet slot, boolean create)
           
 Frame mapGlobalFrame(Frame frame, boolean create)
           
 List mapGlobalList(List c, boolean create)
           
 Object mapGlobalObject(Object o, boolean create)
           
 Slot mapGlobalSlot(Slot slot, boolean create)
           
 Collection mapLocalCollection(Collection c)
           
 Facet mapLocalFacet(Facet slot)
           
 Frame mapLocalFrame(Frame frame)
           
 Set<Frame> mapLocalFrameSet(Set<Frame> localFrames)
           
 List mapLocalList(List c)
           
 Object mapLocalObject(Object o)
           
 Slot mapLocalSlot(Slot slot)
           
 

Method Detail

mapGlobalFrame

Frame mapGlobalFrame(Frame frame,
                     boolean create)

mapLocalFrame

Frame mapLocalFrame(Frame frame)

mapGlobalSlot

Slot mapGlobalSlot(Slot slot,
                   boolean create)

mapLocalSlot

Slot mapLocalSlot(Slot slot)

mapGlobalFacet

Facet mapGlobalFacet(Facet slot,
                     boolean create)

mapLocalFacet

Facet mapLocalFacet(Facet slot)

mapLocalObject

Object mapLocalObject(Object o)

mapGlobalObject

Object mapGlobalObject(Object o,
                       boolean create)

mapGlobalList

List mapGlobalList(List c,
                   boolean create)

mapLocalList

List mapLocalList(List c)

mapGlobalCollection

Collection mapGlobalCollection(Collection c,
                               boolean create)

mapLocalCollection

Collection mapLocalCollection(Collection c)

mapLocalFrameSet

Set<Frame> mapLocalFrameSet(Set<Frame> localFrames)

Protege 3.3.1

Submit a bug report or feature request
Protégé is a trademark of Stanford University.
Copyright (c) 1998-2007 Stanford University.