Class ExpanderDefinition

java.lang.Object
com.aquima.interactions.project.impl.ExpanderDefinition
All Implemented Interfaces:
IExpanderDefinition, Serializable

public class ExpanderDefinition extends Object implements IExpanderDefinition
This class contains the definition of a single (container) expander.
Since:
7.1
Author:
O. Kerpershoek
See Also:
  • Constructor Details

    • ExpanderDefinition

      protected ExpanderDefinition(IExpanderDS datasource)
  • Method Details

    • getName

      public String getName()
      Description copied from interface: IExpanderDefinition
      This method returns the unique name of the expander. In the composer, this name will be referred to as the container type name.
      Specified by:
      getName in interface IExpanderDefinition
      Returns:
      The unique name of the expander.
    • getParameter

      public IParameterDefinition getParameter(String name)
      Description copied from interface: IExpanderDefinition
      This method returns the parameter definition for the specified name.
      Specified by:
      getParameter in interface IExpanderDefinition
      Parameters:
      name - The name of the requested parameter.
      Returns:
      The definition of the parameter for the specified name.
    • getParameterNames

      public String[] getParameterNames()
      Description copied from interface: IExpanderDefinition
      This method returns an array containing all the parameter names.
      Specified by:
      getParameterNames in interface IExpanderDefinition
      Returns:
      Array containing all the parameter names.
    • getParameters

      public IParameterDefinition[] getParameters()
      Description copied from interface: IExpanderDefinition
      this method returns an array containing the definitions of the parameters that are supported by this component.
      Specified by:
      getParameters in interface IExpanderDefinition
      Returns:
      Array containing the definitions of the parameters that are supported by this component.