Class DataExporter

  • All Implemented Interfaces:
    EventListener, javax.faces.component.StateHolder, javax.faces.event.ActionListener, javax.faces.event.FacesListener

    public class DataExporter
    extends Object
    implements javax.faces.event.ActionListener, javax.faces.component.StateHolder
    Exporter component.
    Since:
    0.7.0
    Author:
    Sudheer Jonna / last modified by $Author$
    • Field Summary

      • Fields inherited from interface javax.faces.event.ActionListener

        TO_FLOW_DOCUMENT_ID_ATTR_NAME
    • Constructor Summary

      Constructors 
      Constructor Description
      DataExporter()  
      DataExporter​(javax.el.ValueExpression target, javax.el.ValueExpression type, javax.el.ValueExpression fileName, javax.el.ValueExpression tableTitle, javax.el.ValueExpression pageOnly, javax.el.ValueExpression selectionOnly, javax.el.ValueExpression encoding, javax.el.MethodExpression preProcessor, javax.el.MethodExpression postProcessor, javax.el.ValueExpression subTable, javax.el.ValueExpression facetBackground, javax.el.ValueExpression facetFontSize, javax.el.ValueExpression facetFontColor, javax.el.ValueExpression facetFontStyle, javax.el.ValueExpression fontName, javax.el.ValueExpression cellFontSize, javax.el.ValueExpression cellFontColor, javax.el.ValueExpression cellFontStyle, javax.el.ValueExpression datasetPadding, javax.el.ValueExpression orientation, javax.el.ValueExpression skipComponents)  
    • Constructor Detail

      • DataExporter

        public DataExporter()
      • DataExporter

        public DataExporter​(javax.el.ValueExpression target,
                            javax.el.ValueExpression type,
                            javax.el.ValueExpression fileName,
                            javax.el.ValueExpression tableTitle,
                            javax.el.ValueExpression pageOnly,
                            javax.el.ValueExpression selectionOnly,
                            javax.el.ValueExpression encoding,
                            javax.el.MethodExpression preProcessor,
                            javax.el.MethodExpression postProcessor,
                            javax.el.ValueExpression subTable,
                            javax.el.ValueExpression facetBackground,
                            javax.el.ValueExpression facetFontSize,
                            javax.el.ValueExpression facetFontColor,
                            javax.el.ValueExpression facetFontStyle,
                            javax.el.ValueExpression fontName,
                            javax.el.ValueExpression cellFontSize,
                            javax.el.ValueExpression cellFontColor,
                            javax.el.ValueExpression cellFontStyle,
                            javax.el.ValueExpression datasetPadding,
                            javax.el.ValueExpression orientation,
                            javax.el.ValueExpression skipComponents)
    • Method Detail

      • processAction

        public void processAction​(javax.faces.event.ActionEvent event)
        Specified by:
        processAction in interface javax.faces.event.ActionListener
      • isTransient

        public boolean isTransient()
        Specified by:
        isTransient in interface javax.faces.component.StateHolder
      • setTransient

        public void setTransient​(boolean value)
        Specified by:
        setTransient in interface javax.faces.component.StateHolder
      • restoreState

        public void restoreState​(javax.faces.context.FacesContext context,
                                 Object state)
        Specified by:
        restoreState in interface javax.faces.component.StateHolder
      • saveState

        public Object saveState​(javax.faces.context.FacesContext context)
        Specified by:
        saveState in interface javax.faces.component.StateHolder