Class WidgetsService

java.lang.Object
org.csstudio.opibuilder.util.WidgetsService

public final class WidgetsService extends Object
A service help to find the widget from extensions and help to maintain the widgets information.
  • Constructor Details

    • WidgetsService

      public WidgetsService()
  • Method Details

    • getInstance

      public static WidgetsService getInstance()
    • getAllCategoriesMap

      public Map<String,List<String>> getAllCategoriesMap()
      Returns:
      map which contains all the name of the categories and the widgets under them. The widgets list has been sorted by string.
    • getWidgetDescriptor

      public WidgetDescriptor getWidgetDescriptor(String typeId)
    • getAllWidgetTypeIDs

      public String[] getAllWidgetTypeIDs()
    • getWidgetFeedbackFactory

      public IGraphicalFeedbackFactory getWidgetFeedbackFactory(String typeId)