Protege 3.0

edu.stanford.smi.protege.widget
Interface Widget

All Superinterfaces:
Disposable, Plugin, Selectable
All Known Subinterfaces:
ClsWidget, SlotWidget, TabWidget
All Known Implementing Classes:
AbstractClsWidget, AbstractSlotWidget, AbstractTabWidget

public interface Widget
extends Selectable, Plugin

Basic interface for all widgets.

Author:
Ray Fergerson

Method Summary
 boolean configure()
           
 WidgetDescriptor getDescriptor()
           
 KnowledgeBase getKnowledgeBase()
           
 String getLabel()
           
 Project getProject()
           
 void initialize()
           
 void setLabel(String label)
           
 
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

configure

public boolean configure()

getDescriptor

public WidgetDescriptor getDescriptor()

getKnowledgeBase

public KnowledgeBase getKnowledgeBase()

getLabel

public String getLabel()

getProject

public Project getProject()

initialize

public void initialize()

setLabel

public void setLabel(String label)

Protege 3.0

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