Protege 2.1

edu.stanford.smi.protege.widget
Interface SlotWidget

All Superinterfaces:
Disposable, Plugin, Selectable, Widget
All Known Implementing Classes:
AbstractSlotWidget

public interface SlotWidget
extends Widget

Fundamental interface for all slot widgets.

Author:
Ray Fergerson

Method Summary
 Cls getAssociatedCls()
           
 Cls getCls()
           
 Instance getInstance()
           
 Slot getSlot()
           
 void setAssociatedCls(Cls associatedCls)
           
 void setInstance(Instance instance)
           
 void setup(WidgetDescriptor descriptor, boolean isDesignTime, Project project, Cls cls, Slot slot)
           
 
Methods inherited from interface edu.stanford.smi.protege.widget.Widget
configure, getDescriptor, getKnowledgeBase, getLabel, getProject, initialize, setLabel
 
Methods inherited from interface edu.stanford.smi.protege.util.Selectable
addSelectionListener, clearSelection, getSelection, notifySelectionListeners, removeSelectionListener
 
Methods inherited from interface edu.stanford.smi.protege.plugin.Plugin
getName
 
Methods inherited from interface edu.stanford.smi.protege.util.Disposable
dispose
 

Method Detail

getCls

public Cls getCls()

getInstance

public Instance getInstance()

getSlot

public Slot getSlot()

getAssociatedCls

public Cls getAssociatedCls()

setAssociatedCls

public void setAssociatedCls(Cls associatedCls)

setInstance

public void setInstance(Instance instance)

setup

public void setup(WidgetDescriptor descriptor,
                  boolean isDesignTime,
                  Project project,
                  Cls cls,
                  Slot slot)

Protege 2.1

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