Protege 3.0

edu.stanford.smi.protege.widget
Class WidgetUtilities

java.lang.Object
  extended byedu.stanford.smi.protege.widget.WidgetUtilities

public class WidgetUtilities
extends Object

A collection of utilities useful for creating and working with widgets.

Author:
Ray Fergerson

Constructor Summary
WidgetUtilities()
           
 
Method Summary
static ClsWidget createClsWidget(WidgetDescriptor descriptor, boolean isDesignTime, Project project, Cls cls)
           
static SlotWidget createSlotWidget(WidgetDescriptor descriptor, boolean isDesignTime, Project project, Cls cls, Slot slot)
           
static TabWidget createTabWidget(WidgetDescriptor descriptor, Project project)
           
static boolean isSuitableTab(String tabWidgetClassName, Project project, Collection errors)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WidgetUtilities

public WidgetUtilities()
Method Detail

createClsWidget

public static ClsWidget createClsWidget(WidgetDescriptor descriptor,
                                        boolean isDesignTime,
                                        Project project,
                                        Cls cls)

createSlotWidget

public static SlotWidget createSlotWidget(WidgetDescriptor descriptor,
                                          boolean isDesignTime,
                                          Project project,
                                          Cls cls,
                                          Slot slot)

createTabWidget

public static TabWidget createTabWidget(WidgetDescriptor descriptor,
                                        Project project)

isSuitableTab

public static boolean isSuitableTab(String tabWidgetClassName,
                                    Project project,
                                    Collection errors)

Protege 3.0

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