Interface ITableRepresentationService
-
- All Known Implementing Classes:
TableRepresentationService
public interface ITableRepresentationService
The service provider information about form table representation
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableRepresentation
getRepresentation(Form form, AbstractDataPath path)
Gets table representation for the type undertaking from a data pathTableRepresentation
getRepresentation(TypeDescription description)
Gets table representation for the type from descriptionTableRepresentation
getRepresentation(TypeItem item)
Gets table representation for the type
-
-
-
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 pathpath
- 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
-
-