Class ColumnDescriptorFactory

java.lang.Object
com.ptc.core.components.descriptor.ColumnDescriptorFactory
All Implemented Interfaces:
Serializable

public class ColumnDescriptorFactory extends Object implements Serializable
This is the factory for getting a ColumnDescriptor object. This can be called within the DataUtility if needed. In case the default column descriptor is not sufficient there are other column predefined descriptors in the factory that should be suitable. If a predefined descriptor is not available the data utility can modify the column descriptor to suite the special need.

Supported API: true

Extendable: false
See Also:
  • Method Details

    • getInstance

      public static ColumnDescriptorFactory getInstance()
      Returns a ColumnDescriptorFactory object that is use to create ColumnDescriptor object for different types of columns. It will create an instance once and return that same instance each time it is called.

      Supported API: true

      Returns:
      ColumnDescriptorFactory that is use to create ColumnDescriptor object.
    • newActionColumn

      public ColumnDescriptor newActionColumn(ComponentDescriptor cd)
      Returns a new ColumnDescriptor object for action column.

      Supported API: true

      Parameters:
      cd - - ComponentDescriptor for an action column.
      Returns:
      ColumnDescriptor for an action column.
    • newIconColumn

      public ColumnDescriptor newIconColumn(ComponentDescriptor cd)
      Returns a new ColumnDescriptor object for icon column.

      Supported API: true

      Parameters:
      cd - - ComponentDescriptor for an icon column.
      Returns:
      ColumnDescriptor for an icon column.
    • newDefaultColumn

      public ColumnDescriptor newDefaultColumn(ComponentDescriptor cd)
      Returns a new ColumnDescriptor object for default column

      Supported API: true

      Parameters:
      cd - - ComponentDescriptor for a default column.
      Returns:
      ColumnDescriptor for a default column.