is.idega.idegaweb.golf.presentation.bean.report
Class TournamentMembersAmountReportBean

java.lang.Object
  extended by is.idega.idegaweb.golf.presentation.bean.PagesFilterBean
      extended by is.idega.idegaweb.golf.presentation.bean.report.TournamentMembersAmountReportBean

public class TournamentMembersAmountReportBean
extends PagesFilterBean

JSF managed bean for Tournaments report

Version:
1.0.0 May 12, 2014
Author:
Martynas StakÄ—

Field Summary
static java.lang.String EXCEL_FILENAME
           
static java.lang.String PARAMETER_VALUE_DATE
           
static java.lang.String PARAMETER_VALUE_TOURNAMENT
           
static int TOURNAMENTS_PER_PAGE
           
 
Constructor Summary
TournamentMembersAmountReportBean()
           
 
Method Summary
 void excel()
           
 void filter()
           
 DateFilterBean getDateFilterBean()
           
 int getElementsAmount()
           
 org.apache.poi.hssf.usermodel.HSSFWorkbook getExcelDocument()
           
 java.io.File getExcelFile()
           
 java.util.Collection<Tournament> getFilteredTournamentEntities()
           
 java.util.List<TournamentBean> getFilteredTournaments()
           
 java.lang.String getFilterType()
           
 java.lang.String getReceiverEmail()
           
protected  java.lang.String getSenderEmail()
           
 TournamentFilterBean getTournamentFilterBean()
           
protected  TournamentHome getTournamentHome()
           
 UnionsBean getUnionsBean()
           
 UnionsFilterBean getUnionsFilterBean()
           
protected  com.idega.util.WebUtil getWebUtil()
           
 boolean isDateFilter()
           
 boolean isTournamentFilter()
           
protected  java.lang.String localize(java.lang.String key, java.lang.String value)
           
 void selectedFilterTypeChange(javax.faces.event.ValueChangeEvent event)
           
 void setDateFilterBean(DateFilterBean dateFilterBean)
           
 void setFilterType(java.lang.String filterType)
           
 void setReceiverEmail(java.lang.String receiverEmail)
           
 void setTournamentFilterBean(TournamentFilterBean tournamentFilterBean)
           
 void setUnionsBean(UnionsBean unionsBean)
           
 void setUnionsFilterBean(UnionsFilterBean unionsFilterBean)
           
 
Methods inherited from class is.idega.idegaweb.golf.presentation.bean.PagesFilterBean
getElementsPerPage, getPage, getPages, getPagesAmount, selectedPageChange, setElementsPerPage, setPage
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PARAMETER_VALUE_DATE

public static final java.lang.String PARAMETER_VALUE_DATE
See Also:
Constant Field Values

PARAMETER_VALUE_TOURNAMENT

public static final java.lang.String PARAMETER_VALUE_TOURNAMENT
See Also:
Constant Field Values

EXCEL_FILENAME

public static final java.lang.String EXCEL_FILENAME
See Also:
Constant Field Values

TOURNAMENTS_PER_PAGE

public static final int TOURNAMENTS_PER_PAGE
See Also:
Constant Field Values
Constructor Detail

TournamentMembersAmountReportBean

public TournamentMembersAmountReportBean()
Method Detail

getFilterType

public java.lang.String getFilterType()

setFilterType

public void setFilterType(java.lang.String filterType)

isTournamentFilter

public boolean isTournamentFilter()

isDateFilter

public boolean isDateFilter()

selectedFilterTypeChange

public void selectedFilterTypeChange(javax.faces.event.ValueChangeEvent event)

setReceiverEmail

public void setReceiverEmail(java.lang.String receiverEmail)

getReceiverEmail

public java.lang.String getReceiverEmail()

getElementsAmount

public int getElementsAmount()
Specified by:
getElementsAmount in class PagesFilterBean

getFilteredTournaments

public java.util.List<TournamentBean> getFilteredTournaments()

getFilteredTournamentEntities

public java.util.Collection<Tournament> getFilteredTournamentEntities()

filter

public void filter()

excel

public void excel()

getSenderEmail

protected java.lang.String getSenderEmail()

getExcelFile

public java.io.File getExcelFile()

getExcelDocument

public org.apache.poi.hssf.usermodel.HSSFWorkbook getExcelDocument()

getUnionsFilterBean

public UnionsFilterBean getUnionsFilterBean()

setUnionsFilterBean

public void setUnionsFilterBean(UnionsFilterBean unionsFilterBean)

getDateFilterBean

public DateFilterBean getDateFilterBean()

setDateFilterBean

public void setDateFilterBean(DateFilterBean dateFilterBean)

getTournamentFilterBean

public TournamentFilterBean getTournamentFilterBean()

setTournamentFilterBean

public void setTournamentFilterBean(TournamentFilterBean tournamentFilterBean)

getUnionsBean

public UnionsBean getUnionsBean()

setUnionsBean

public void setUnionsBean(UnionsBean unionsBean)

localize

protected java.lang.String localize(java.lang.String key,
                                    java.lang.String value)

getWebUtil

protected com.idega.util.WebUtil getWebUtil()

getTournamentHome

protected TournamentHome getTournamentHome()


Copyright © 2000-2014 idega software. All Rights Reserved.