Class Exporter<T extends javax.faces.component.UIComponent>

  • Direct Known Subclasses:
    TableExporter

    public abstract class Exporter<T extends javax.faces.component.UIComponent>
    extends Object
    • Constructor Detail

      • Exporter

        public Exporter()
    • Method Detail

      • getContentType

        public abstract String getContentType()
        Content-type (MIME-type) excluding charset. (eg 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet')
      • getFileExtension

        public abstract String getFileExtension()
        File-extension of the exported file including a leading dot. (eg '.xlsx')
      • exportValue

        protected String exportValue​(javax.faces.context.FacesContext context,
                                     javax.faces.component.UIComponent component)
      • setExportConfiguration

        public void setExportConfiguration​(ExportConfiguration exportConfiguration)