java.lang.Object
com.aquima.interactions.foundation.report.ReportingDS
com.aquima.interactions.project.ds.xml.r12.parsing.XmlFieldTypeDS
All Implemented Interfaces:
IReportingDS, IFieldTypeDS

public class XmlFieldTypeDS extends ReportingDS implements IFieldTypeDS
Xml datasource implementation.
Since:
11.1
Author:
Mihai Bob
  • Constructor Details

  • Method Details

    • getName

      public String getName()
      Description copied from interface: IFieldTypeDS
      Returns the unique name of the field type. May not be null.
      Specified by:
      getName in interface IFieldTypeDS
      Returns:
      the name of the field type
    • getOutput

      public FieldTypeOutput getOutput()
      Description copied from interface: IFieldTypeDS
      Returns the output of this Field Type
      Specified by:
      getOutput in interface IFieldTypeDS
      Returns:
      the output of this Field Type
    • getDataType

      public DataType getDataType()
      Description copied from interface: IFieldTypeDS
      Based on the output type, this will return the data type inside the field type
      Specified by:
      getDataType in interface IFieldTypeDS
      Returns:
      DataType
    • isPreconditionAvailable

      public boolean isPreconditionAvailable()
      Description copied from interface: IFieldTypeDS
      Specifies whether the option to set the field's precondition property is available
      Specified by:
      isPreconditionAvailable in interface IFieldTypeDS
      Returns:
      true if available otherwise false
    • isReadOnlyAvailable

      public boolean isReadOnlyAvailable()
      Description copied from interface: IFieldTypeDS
      Specifies whether the option to set the field's read only property is available
      Specified by:
      isReadOnlyAvailable in interface IFieldTypeDS
      Returns:
      true if available otherwise false
    • isRequiredAvailable

      public boolean isRequiredAvailable()
      Description copied from interface: IFieldTypeDS
      Specifies whether the option to set the field's required property is available
      Specified by:
      isRequiredAvailable in interface IFieldTypeDS
      Returns:
      true if available otherwise false
    • isRefreshAvailable

      public boolean isRefreshAvailable()
      Description copied from interface: IFieldTypeDS
      Specifies whether the option to set the field's refresh property is available
      Specified by:
      isRefreshAvailable in interface IFieldTypeDS
      Returns:
      true if available otherwise false
    • isLengthAvailable

      public boolean isLengthAvailable()
      Description copied from interface: IFieldTypeDS
      Specifies whether the option to set the field's length property is available
      Specified by:
      isLengthAvailable in interface IFieldTypeDS
      Returns:
      true if available otherwise false
    • iterateGlobalParametersReferences

      public void iterateGlobalParametersReferences(IGlobalParameterReferenceVisitor visitor)
      Specified by:
      iterateGlobalParametersReferences in interface IFieldTypeDS
    • iteratePresentationStyleReferences

      public void iteratePresentationStyleReferences(IPresentationStyleReferenceVisitor visitor)
      Specified by:
      iteratePresentationStyleReferences in interface IFieldTypeDS