Interface ITableRepresentationService

  • All Known Implementing Classes:
    TableRepresentationService

    public interface ITableRepresentationService
    The service provider information about form table representation
    • Method Detail

      • getRepresentation

        TableRepresentation getRepresentation​(Form form,
                                              AbstractDataPath path)
        Gets table representation for the type undertaking from a data path
        Parameters:
        form - the form for which it is described the data path
        path - the data path
        Returns:
        return table representation or null if path is not supported
        Throws:
        NullPointerException - - if form or path are null
      • getRepresentation

        TableRepresentation getRepresentation​(TypeDescription description)
        Gets table representation for the type from description
        Parameters:
        description - the type description
        Returns:
        return table representation or null if description does not contain a supported type
        Throws:
        NullPointerException - - if the description is null
      • getRepresentation

        TableRepresentation getRepresentation​(TypeItem item)
        Gets table representation for the type
        Parameters:
        item - the type for which gets table representation
        Returns:
        return table representation or null if type is not supported
        Throws:
        NullPointerException - - if the item is null