|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ideo.sweetdev.presentation.struts.tag.table.TableBeans
Version du TableGenerator travaillant directement à partir d'une liste de Beans. Le code généré est simplifié pour correspondre à la charte graphique.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Field Summary | |
static java.lang.String |
BOTH
DOCUMENT ME! |
static java.lang.String |
BOTTOM
DOCUMENT ME! |
static java.lang.String |
CHECK_ALL_KEY
Message par défault pour le message "Cocher tous" du bouton permettant de selectionner toutes les checkbox |
static int |
CHECKBOX_SECOND
DOCUMENT ME! |
static java.lang.String |
CLASS_DATA_LINE_2
Les classes à définir dans la feuille de style. |
static java.lang.String |
CLASS_HEADER_COLUMN
DOCUMENT ME! |
static java.lang.String |
DEFAULT_CHECK_ALL
|
static java.lang.String |
DEFAULT_EXCEL_CHECK_ALL
Message par défault pour le message excel "Cocher tous" |
static java.lang.String |
DEFAULT_NB_LINE_TEXT
Message par défault pour le nombre de lignes si non traduit en base |
static java.lang.String |
DEFAULT_PAGE_TEXT
Message par défault pour le nombre de pages si non traduit en base |
static int |
FIRST_COLUMN
DOCUMENT ME! |
static java.lang.String |
FLD_PARAM
DOCUMENT ME! |
static java.lang.String |
INDEXSORT
nom du paramêtre à passer en requête pour le tri. |
static int |
LAST_COLUMN
DOCUMENT ME! |
protected java.lang.String[] |
m_aligns
aligns attribute of table without mapping for colums' properties |
protected int |
m_checkBoxColumn
DOCUMENT ME! |
protected boolean |
m_checkBoxModeInsideTable
permet de savoir si on doit insérer des checkbox (JmT). |
protected java.util.HashMap |
m_columnFormatterDescriptor
DOCUMENT ME! |
protected int |
m_commentaireColumn
DOCUMENT ME! |
protected javax.servlet.jsp.PageContext |
m_context
DOCUMENT ME! |
protected int |
m_currentPageNumber
DOCUMENT ME! |
protected int |
m_currentSortColumnIndex
numéro de la colonne qui fait l'objet du tri (JmT). |
protected ITableData |
m_data
The TableBeans datas |
protected IFormatter |
m_defaultFormatter
DOCUMENT ME! |
protected java.lang.String |
m_descriptorName
DOCUMENT ME! |
protected boolean |
m_displayFirstLast
to display a label or a button to navigate |
protected boolean |
m_displayFooter
to display in the footer a label or a button to navigate |
protected boolean |
m_displayHeader
to display in the header a label or a button to navigate |
protected boolean |
m_displayIfOverSize
DOCUMENT ME! |
protected boolean |
m_displayPages
to display a label or a button to navigate |
protected boolean |
m_displayTip
to display in the footer a label or a button to navigate |
protected boolean |
m_displayTitle
to display the column name |
protected ITableDrawer |
m_drawerBody
DOCUMENT ME! |
protected ITableDrawer |
m_drawerBorder
DOCUMENT ME! |
protected ITableCellDrawer |
m_drawerCell
DOCUMENT ME! |
protected ITableDrawer |
m_drawerDecorationFooter
DOCUMENT ME! |
protected ITableDrawer |
m_drawerDecorationHeader
DOCUMENT ME! |
protected ITableDrawer |
m_drawerHeader
DOCUMENT ME! |
protected CompleteExportExcelBean |
m_exportExcel
DOCUMENT ME! |
protected java.lang.String |
m_exportExcelDrawer
class name used to draw the export excel buttons |
protected int |
m_firstRowToDisplay
first row to display in the HTML table |
protected java.lang.String |
m_formName
Nom courant de la form |
protected java.util.List |
m_hashInvisibleCol
DOCUMENT ME! |
protected java.lang.String[] |
m_headerNames
DOCUMENT ME! |
protected java.lang.String[] |
m_headerNamesTip
DOCUMENT ME! |
protected java.lang.String |
m_ID
DOCUMENT ME! |
protected java.lang.String |
m_imageDotUrl
DOCUMENT ME! |
protected java.lang.String |
m_imageDotWidth
DOCUMENT ME! |
protected java.lang.String |
m_imgSortDownUrl
DOCUMENT ME! |
protected java.lang.String |
m_imgSortUpUrl
DOCUMENT ME! |
protected boolean |
m_invisibleColMode
DOCUMENT ME! |
protected boolean |
m_isButtonImage
indicates if the previous and next button should be replaced by images. |
protected boolean |
m_isLimitRowCount
to know if the HTML table should be displayed with a limited number of rows per page. |
protected boolean |
m_isSortDown
flag qui permet de savoir si on est an position de tri haut ou bas pour la colonne (JmT). |
protected ITableLink |
m_lineLink
DOCUMENT ME! |
protected java.util.HashMap |
m_linkMap
permet de décrire (encore mieux!) |
protected java.lang.String |
m_mappingId
identifiant du mapping |
protected boolean |
m_maxLineMode
indique si l'utilisateur a spécifié un nombre maximum de lignes |
protected java.lang.String |
m_messageBeforeHeader
message pour gérer : trop de lignes retournées, pas de ligne retournée |
protected java.lang.String |
m_navigatorPosition
DOCUMENT ME! |
protected int |
m_nbMaxLine
maximum number of line to displayed |
protected int |
m_nbPages
DOCUMENT ME! |
protected int |
m_nbRowPerPage
number of rows to display per page. |
protected boolean |
m_noHeaderMode
DOCUMENT ME! |
protected boolean |
m_noWrap
DOCUMENT ME! |
protected java.lang.String |
m_overSizeText
DOCUMENT ME! |
protected java.lang.String |
m_pageUrl
DOCUMENT ME! |
protected ITableLink |
m_popUpLink
Lien vers un popUpLink. |
protected boolean |
m_radioBoxModeInsideTable
permet de savoir si on doit insérer des radiobox (JmT). |
protected java.lang.String |
m_replacementText
DOCUMENT ME! |
protected boolean |
m_showLineNumber
DOCUMENT ME! |
protected boolean |
m_sortAvailable
permet de signifier si on veut avoir un tableau qui offre la possiblité d'avoir un tri par colonne ou pas (JmT). |
protected TableBeansDescriptor |
m_tableDescriptor
DOCUMENT ME! |
protected java.util.HashMap |
m_tableProperties
DOCUMENT ME! |
protected java.lang.String |
m_urlImageCheck
DOCUMENT ME! |
protected java.lang.String |
m_urlImgFirst
indicates the 'first-image' url . |
protected java.lang.String |
m_urlImgFirstDisabled
version du bouton 'first' désactivée |
protected java.lang.String |
m_urlImgLast
DOCUMENT ME! |
protected java.lang.String |
m_urlImgLastDisabled
version du bouton 'last' désactivée |
protected java.lang.String |
m_urlImgNext
DOCUMENT ME! |
protected java.lang.String |
m_urlImgNextDisabled
version du bouton 'next' désactivée |
protected java.lang.String |
m_urlImgPrevious
indicates the 'previous-image' url . |
protected java.lang.String |
m_urlImgPreviousDisabled
version du bouton 'previous' désactivée |
protected java.lang.String |
m_urlSort
url pour le tri. |
protected boolean |
m_useJScriptInNavigator
DOCUMENT ME! |
protected java.lang.String[] |
m_widths
width attribute of table without mapping for colums' properties |
static java.lang.String |
MSG_EXCEL_CHECK_ALL_TRAD_KEY
Clef de traduction pour le message excel "Cocher tous" |
static java.lang.String |
MSG_LINES_TRAD_KEY
Clef de traduction pour le message nombre de lignes |
static java.lang.String |
MSG_PAGES_TRAD_KEY
Clef de traduction pour le message nombre de pages |
static java.lang.String |
MSG_SELECT_ALL
Clef de traduction pour le label de sélection des checkboxes |
static java.lang.String |
RESET_PARAM
DOCUMENT ME! |
static java.lang.String |
SORT
DOCUMENT ME! |
static java.lang.String |
SORT_PARAM
DOCUMENT ME! |
static java.lang.String |
TAB_GEN_CHECK_BOX
DOCUMENT ME! |
static java.lang.String |
TAB_GEN_CHECK_BOX_CHECKED
DOCUMENT ME! |
static java.lang.String |
TABLE_ID
identifiant du parametre dans la request qui contient l'id du TableGeneratorTag. |
static java.lang.String |
TOP
DOCUMENT ME! |
| Constructor Summary | |
TableBeans()
Constructeur. |
|
| Method Summary | |
protected void |
generateCheckBoxHeaderColumn(java.lang.StringBuffer _html)
Deprecated. this method is never called. |
protected void |
generateDivForPopUp(java.lang.StringBuffer _html)
|
protected void |
generateHeaderNames()
Génération des noms de colonnes. |
protected void |
generateHeaderNamesTip()
Génération des noms de colonnes. |
java.lang.String |
generateHTML(javax.servlet.http.HttpServletRequest _req)
Generates a HTML string from data retrieved from a SQL query, a ResultSet or an ArrayList. |
protected java.lang.String |
generateHTMLTable(java.util.Locale _locale)
Génère le code HTML |
protected java.lang.StringBuffer |
generateHTMLTableBodyContent(java.util.Locale _locale)
Génère le code HTML du contenu du body Le code HTML généré est une liste de lignes qui doivent etre encadrées par des tags |
protected java.lang.StringBuffer |
generateHTMLTableBorderLine()
Génération d'une ligne de bordure. |
protected void |
generateHTMLTableDecoration(java.lang.StringBuffer _html,
boolean _isHeader)
|
protected java.lang.StringBuffer |
generateHTMLTableHeaderContent()
Génère le code HTML du contenu du header Le code HTML généré est une liste de ligne (<TR>) qui doivent être encadrées par des tags <TABLE> |
void |
generateHTMLTableProperties(java.lang.StringBuffer _html)
|
protected void |
generateNavLinkColumn(int _column,
java.lang.StringBuffer _html,
int _row,
java.lang.String[] _tmpArray)
Génération de la colonne contenant le lien vers la page navigable. |
protected void |
generateTableBegin(java.lang.StringBuffer _html)
Deprecated. use @link #generateTableBegin(StringBuffer, String) instead. |
protected void |
generateTableBegin(java.lang.StringBuffer _html,
java.lang.String _idName)
Generate the beginning of the main table, that is, the <table> tag with all its defined attributes.
|
protected void |
generateTableData(java.lang.StringBuffer _html)
Generate the table internal data (hidden <input> tags) |
protected void |
generateTableEnd(java.lang.StringBuffer _html)
DOCUMENT ME! |
java.lang.String[] |
getAligns()
Récupère le align des colonnes |
java.util.ArrayList |
getArrayListData()
Deprecated. use getListData() instead |
ITableDrawer |
getBodyDrawer()
DOCUMENT ME! |
int |
getCheckBoxColumn()
DOCUMENT ME! |
boolean |
getCheckBoxModeInsideTable()
DOCUMENT ME! |
java.util.HashMap |
getColumnFormatterDescriptor()
DOCUMENT ME! |
int |
getColumnIndex(java.lang.String _name)
Récupère l'index de la colonne dont le nom est passé en paramètre |
int |
getCommentaireColumn()
DOCUMENT ME! |
int |
getCurrentPageNumber()
DOCUMENT ME! |
int |
getCurrentSortColumnIndex()
DOCUMENT ME! |
ITableData |
getData()
Retrieve the TableBeans datas |
IFormatter |
getDefaultFormatter()
|
java.lang.String |
getDescriptorName()
Getter du nom de l'objet de type TableBeansDescriptor. |
ITableDrawer |
getDrawerBorder()
DOCUMENT ME! |
ITableCellDrawer |
getDrawerCell()
DOCUMENT ME! |
ITableDrawer |
getDrawerDecorationFooter()
DOCUMENT ME! |
ITableDrawer |
getDrawerDecorationHeader()
DOCUMENT ME! |
ITableDrawer |
getDrawerHeader()
DOCUMENT ME! |
java.lang.String |
getExcelCheckAll()
DOCUMENT ME! |
CompleteExportExcelBean |
getExportBean()
|
java.lang.String |
getExportExcelDrawer()
Retrieve the exportExcelDrawer |
int |
getFirstRowToDisplay()
DOCUMENT ME! |
java.lang.String |
getFormName()
|
java.util.List |
getHashInvisibleCol()
DOCUMENT ME! |
java.lang.String[] |
getHeaderNames()
Récupère le nom des colonnes |
java.lang.String[] |
getHeaderNamesTip()
Récupère le tip des noms des colonnes |
java.lang.String |
getID()
DOCUMENT ME! |
java.lang.String |
getImageDotUrl()
DOCUMENT ME! |
java.lang.String |
getImageDotWidth()
DOCUMENT ME! |
java.lang.String |
getImgSortDownUrl()
Renvoie l'URL de l'icône de tri descendant |
java.lang.String |
getImgSortUpUrl()
Renvoie l'URL de l'icône de tri ascendant |
boolean |
getInvisibleColMode()
DOCUMENT ME! |
boolean |
getIsButtonImage()
DOCUMENT ME! |
boolean |
getIsLimitRowCount()
DOCUMENT ME! |
boolean |
getIsSortDown()
DOCUMENT ME! |
java.lang.String |
getLabelCheckboxes()
DOCUMENT ME! |
ITableLink |
getLineLink()
DOCUMENT ME! |
java.util.HashMap |
getLinkMap()
DOCUMENT ME! |
java.util.List |
getListData()
gets the List which contains the data to be displayed in the HTML table. |
java.lang.String |
getMappingId()
|
java.lang.String |
getMessageBeforeHeader()
|
java.lang.String |
getNavigatorPosition()
|
int |
getNbMaxLine()
|
int |
getNbPages()
DOCUMENT ME! |
int |
getNbRowPerPage()
DOCUMENT ME! |
boolean |
getNoHeaderMode()
DOCUMENT ME! |
boolean |
getNoWrap()
DOCUMENT ME! |
boolean |
getOverSizeDisplayMode()
DOCUMENT ME! |
java.lang.String |
getOverSizeDisplayTexte()
DOCUMENT ME! |
javax.servlet.jsp.PageContext |
getPageContext()
|
java.lang.String |
getPageNumberPosition()
|
java.lang.String |
getPageUrl()
|
ITa | |