Class GraphDataUIWidgetFactory

java.lang.Object
com.orchestranetworks.addon.dmdv.data.ui.GraphDataUIWidgetFactory
All Implemented Interfaces:
com.orchestranetworks.ui.form.widget.UIWidgetFactory<com.orchestranetworks.ui.form.widget.UIWidget>

public final class GraphDataUIWidgetFactory extends Object implements com.orchestranetworks.ui.form.widget.UIWidgetFactory<com.orchestranetworks.ui.form.widget.UIWidget>
Provides a widget factory to create graph view on tab of a record.
Since:
1.0.0
  • Constructor Details

    • GraphDataUIWidgetFactory

      public GraphDataUIWidgetFactory()
  • Method Details

    • getGraphConfigurationName

      public String getGraphConfigurationName()
      Returns the graph configuration name.
    • setGraphConfigurationName

      public void setGraphConfigurationName(String graphConfigurationName)
      Sets the graph configuration name.
    • getWidgetKey

      public String getWidgetKey()
      Returns the class name of the UI widget used to display graph data.
    • setWidgetKey

      public void setWidgetKey(String widgetKey)
      Sets the class name of the UI widget used to display graph data.
      Parameters:
      widgetKey - qualified class name of the UI widget
    • newInstance

      public com.orchestranetworks.ui.form.widget.UIWidget newInstance(com.orchestranetworks.ui.form.widget.WidgetFactoryContext widgetFactoryContext)
      Specified by:
      newInstance in interface com.orchestranetworks.ui.form.widget.UIWidgetFactory<com.orchestranetworks.ui.form.widget.UIWidget>
    • setup

      public void setup(com.orchestranetworks.ui.form.widget.WidgetFactorySetupContext widgetFactoryContext)
      Specified by:
      setup in interface com.orchestranetworks.ui.form.widget.UIWidgetFactory<com.orchestranetworks.ui.form.widget.UIWidget>
    • getForceRecursiveExpand

      public Boolean getForceRecursiveExpand()
      Whether or not to force the graph to expand recursively.
    • setForceRecursiveExpand

      public void setForceRecursiveExpand(Boolean forceRecursiveExpand)
      Sets whether or not to force the graph to expand recursively.
      Parameters:
      forceRecursiveExpand - Whether or not to force the graph to expand recursively.