Class SetDispositionPickerStepBuilder

java.lang.Object
com.ptc.mvc.components.AbstractComponentConfigBuilder
com.ptc.mvc.components.AbstractComponentBuilder
com.ptc.windchill.enterprise.change2.mvc.builders.wizards.SetDispositionPickerStepBuilder
All Implemented Interfaces:
ComponentConfigBuilder, com.ptc.mvc.components.ComponentConfigFactoryAware, ComponentDataBuilder

@ComponentBuilder("change.setDispositionPickerStep") public class SetDispositionPickerStepBuilder extends AbstractComponentBuilder
Builder for the set disposition picker step. A property panel is generated based on the selected objects and the valid disposition types.

Supported API: true

Extendable: true
  • Method Details

    • buildComponentConfig

      public ComponentConfig buildComponentConfig(ComponentParams params) throws WTException
      Generates a property panel to display the disposition component types for the picker step.

      Supported API: true
      Parameters:
      params -
      Returns:
      Throws:
      WTException
    • getComponentList

      protected List<ComponentConfig> getComponentList(ComponentParams params) throws WTException
      Generates the list of ComponentConfigs from the list of selected objects.

      Supported API: true
      Parameters:
      params -
      Returns:
      a list of ComponentConfigs for the property panel
      Throws:
      WTException
    • getDispositionIds

      protected Set<String> getDispositionIds(ComponentParams params) throws WTException
      Generates the list of disposition component ids from the list of selected objects.

      Supported API: true
      Parameters:
      params -
      Returns:
      a list of disposition component ids
      Throws:
      WTException