fr.paris.lutece.plugins.dbpage.business.section
Class DbPageSectionForm

java.lang.Object
  extended by fr.paris.lutece.plugins.dbpage.business.section.DbPageSection
      extended by fr.paris.lutece.plugins.dbpage.business.section.DbPageSectionForm
All Implemented Interfaces:
IDbPageSection, java.lang.Cloneable

public class DbPageSectionForm
extends DbPageSection

This class represents business object DbPageSectionForm


Constructor Summary
DbPageSectionForm(java.lang.String strDescType)
          Constructor
 
Method Summary
 java.lang.String buildForm(fr.paris.lutece.util.html.HtmlTemplate template, java.util.List listValues)
          Returns the Html of the filled form
 java.lang.String getCreationTemplate()
          The path of the template for creation
 java.lang.String getHtmlSection(java.util.List listValues, javax.servlet.http.HttpServletRequest request)
          Returns the Html Section Form
 long getIdType()
          The type of the section
 java.util.Map<java.lang.String,java.lang.Object> getMarkMap()
          Returns a map with additional markers
 java.lang.String getModificationTemplate()
          The path of the template for modification
 java.lang.String getTypeDescription()
          The description of the section type
 
Methods inherited from class fr.paris.lutece.plugins.dbpage.business.section.DbPageSection
getColumnNames, getConnectionService, getDbPool, getDbSection, getDescType, getIdTypeSignature, getRole, getSql, getTemplatePath, getTitle, getType, getValuatedQuery, setColumnNames, setDbPool, setDescType, setIdTypeSignature, setRole, setSql, setTemplatePath, setTitle, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DbPageSectionForm

public DbPageSectionForm(java.lang.String strDescType)
Constructor

Parameters:
strDescType - The type of the section
Method Detail

getHtmlSection

public java.lang.String getHtmlSection(java.util.List listValues,
                                       javax.servlet.http.HttpServletRequest request)
Returns the Html Section Form

Parameters:
request - The request
listValues - The list of id values to substitute in the SQL request
Returns:
the html code of the html Section Form

buildForm

public java.lang.String buildForm(fr.paris.lutece.util.html.HtmlTemplate template,
                                  java.util.List listValues)
Returns the Html of the filled form

Parameters:
template - The html template
listValues - The list of values substitute in the SQL request
Returns:
the Html code of the filled form

getIdType

public long getIdType()
The type of the section

Returns:
The type of the section

getTypeDescription

public java.lang.String getTypeDescription()
The description of the section type

Returns:
The description of the section type

getCreationTemplate

public java.lang.String getCreationTemplate()
The path of the template for creation

Returns:
the path of the creation template

getModificationTemplate

public java.lang.String getModificationTemplate()
The path of the template for modification

Returns:
the path of the modification template

getMarkMap

public java.util.Map<java.lang.String,java.lang.Object> getMarkMap()
Returns a map with additional markers

Returns:
An additional map with markers and corresponding objects


Copyright © 2010 Mairie de Paris. All Rights Reserved.