|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.directory.business.Entry
fr.paris.lutece.plugins.directory.business.AbstractEntryTypeUpload
fr.paris.lutece.plugins.directory.business.EntryTypeFile
public class EntryTypeFile
class EntryTypeFile
Field Summary |
---|
Fields inherited from class fr.paris.lutece.plugins.directory.business.AbstractEntryTypeUpload |
---|
ALL, COMMA, CONSTANT_FILE_MAX_SIZE, CONSTANT_MAX_FILES, PARAMETER_FILE_MAX_SIZE, PARAMETER_MAX_FILES |
Constructor Summary | |
---|---|
EntryTypeFile()
|
Method Summary | |
---|---|
protected String |
checkEntryData(javax.servlet.http.HttpServletRequest request,
Locale locale)
Check the entry data |
protected void |
checkRecordFieldData(org.apache.commons.fileupload.FileItem fileItem,
Locale locale)
Check the record field data for a single file item |
String |
convertRecordFieldValueToString(RecordField recordField,
Locale locale,
boolean bDisplayFront,
boolean bExportDirectory)
convert the value contains in the record field to string |
String |
getEntryData(javax.servlet.http.HttpServletRequest request,
Locale locale)
Get the request data |
void |
getImportRecordFieldData(Record record,
byte[] strImportValue,
String nomFile,
boolean bTestDirectoryError,
List<RecordField> listRecordField,
Locale locale)
|
fr.paris.lutece.util.html.Paginator<fr.paris.lutece.portal.business.regularexpression.RegularExpression> |
getPaginator(int nItemPerPage,
String strBaseUrl,
String strPageIndexParameterName,
String strPageIndex)
The paginator who is use in the template modify of the entry |
fr.paris.lutece.portal.web.util.LocalizedPaginator<fr.paris.lutece.portal.business.regularexpression.RegularExpression> |
getPaginator(int nItemPerPage,
String strBaseUrl,
String strPageIndexParameterName,
String strPageIndex,
Locale locale)
The paginator who is use in the template modify of the entry |
void |
getRecordFieldData(Record record,
javax.servlet.http.HttpServletRequest request,
boolean bTestDirectoryError,
boolean bAddNewValue,
List<RecordField> listRecordField,
Locale locale)
save in the list of record field the record field associate to the entry |
void |
getRecordFieldData(Record record,
List<String> lstValue,
boolean bTestDirectoryError,
boolean bAddNewValue,
List<RecordField> listRecordField,
Locale locale)
save in the list of record field the record field associate to the entry |
fr.paris.lutece.util.ReferenceList |
getReferenceListRegularExpression(IEntry entry,
fr.paris.lutece.portal.service.plugin.Plugin plugin)
Get the list of regular expression who is use in the template modify |
String |
getTemplateCreate()
Get template create url |
String |
getTemplateHtmlFormEntry(boolean isDisplayFront)
Get the url of the template wich contains the Html code used in entry form |
String |
getTemplateHtmlRecordFieldValue(boolean isDisplayFront)
Get the url of the template wich contains the Html code used in display records |
String |
getTemplateModify()
Get the template modify url |
protected void |
setFields(javax.servlet.http.HttpServletRequest request,
List<Field> listFields)
Set the fields |
Methods inherited from class fr.paris.lutece.plugins.directory.business.AbstractEntryTypeUpload |
---|
canUploadFiles, checkRecordFieldData, getFileSources, setFields |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public EntryTypeFile()
Method Detail |
---|
public String getTemplateHtmlFormEntry(boolean isDisplayFront)
getTemplateHtmlFormEntry
in class Entry
isDisplayFront
- true if display for front office or false if
display for back office
public String getTemplateHtmlRecordFieldValue(boolean isDisplayFront)
getTemplateHtmlRecordFieldValue
in class Entry
isDisplayFront
- true if display for front office or false if
display for back office
public String getEntryData(javax.servlet.http.HttpServletRequest request, Locale locale)
getEntryData
in interface IEntry
getEntryData
in class Entry
request
- HttpRequestlocale
- the locale
public String getTemplateCreate()
getTemplateCreate
in interface IEntry
getTemplateCreate
in class Entry
public String getTemplateModify()
getTemplateModify
in interface IEntry
getTemplateModify
in class Entry
public void getRecordFieldData(Record record, List<String> lstValue, boolean bTestDirectoryError, boolean bAddNewValue, List<RecordField> listRecordField, Locale locale) throws DirectoryErrorException
getRecordFieldData
in interface IEntry
getRecordFieldData
in class Entry
record
- the record associated to the record fieldlstValue
- the list which contains the string value of the record
fieldbTestDirectoryError
- true if the value contains in the request must
be testedlistRecordField
- the list of record field associate to the recordlocale
- the locale
DirectoryErrorException
- If an error occurspublic void getImportRecordFieldData(Record record, byte[] strImportValue, String nomFile, boolean bTestDirectoryError, List<RecordField> listRecordField, Locale locale) throws DirectoryErrorException
getImportRecordFieldData
in interface IEntry
getImportRecordFieldData
in class Entry
record
- The record
DirectoryErrorException
public void getRecordFieldData(Record record, javax.servlet.http.HttpServletRequest request, boolean bTestDirectoryError, boolean bAddNewValue, List<RecordField> listRecordField, Locale locale) throws DirectoryErrorException
getRecordFieldData
in interface IEntry
getRecordFieldData
in class Entry
record
- the record associated to the record fieldrequest
- HttpRequestbTestDirectoryError
- true if the value contains in the request must
be testedlistRecordField
- the list of record field associate to the recordlocale
- the locale
DirectoryErrorException
- If an error occurspublic fr.paris.lutece.util.html.Paginator<fr.paris.lutece.portal.business.regularexpression.RegularExpression> getPaginator(int nItemPerPage, String strBaseUrl, String strPageIndexParameterName, String strPageIndex)
getPaginator
in interface IEntry
getPaginator
in class Entry
nItemPerPage
- Number of items to display per pagestrBaseUrl
- The base Url for build links on each page linkstrPageIndexParameterName
- The parameter name for the page indexstrPageIndex
- The current page index
public fr.paris.lutece.util.ReferenceList getReferenceListRegularExpression(IEntry entry, fr.paris.lutece.portal.service.plugin.Plugin plugin)
getReferenceListRegularExpression
in interface IEntry
getReferenceListRegularExpression
in class Entry
entry
- the entryplugin
- the plugin
public fr.paris.lutece.portal.web.util.LocalizedPaginator<fr.paris.lutece.portal.business.regularexpression.RegularExpression> getPaginator(int nItemPerPage, String strBaseUrl, String strPageIndexParameterName, String strPageIndex, Locale locale)
getPaginator
in interface IEntry
getPaginator
in class Entry
nItemPerPage
- Number of items to display per pagestrBaseUrl
- The base Url for build links on each page linkstrPageIndexParameterName
- The parameter name for the page indexstrPageIndex
- The current page indexlocale
- Locale
public String convertRecordFieldValueToString(RecordField recordField, Locale locale, boolean bDisplayFront, boolean bExportDirectory)
convertRecordFieldValueToString
in interface IEntry
convertRecordFieldValueToString
in class Entry
recordField
- the recordFieldlocale
- the localebDisplayFront
- true if display front or false if display backbExportDirectory
- true if display export
protected String checkEntryData(javax.servlet.http.HttpServletRequest request, Locale locale)
checkEntryData
in class AbstractEntryTypeUpload
request
- the HTTP requestlocale
- the locale
protected void setFields(javax.servlet.http.HttpServletRequest request, List<Field> listFields)
setFields
in class AbstractEntryTypeUpload
request
- the HTTP requestlistFields
- the list of fields to setprotected void checkRecordFieldData(org.apache.commons.fileupload.FileItem fileItem, Locale locale) throws DirectoryErrorException
checkRecordFieldData
in class AbstractEntryTypeUpload
fileItem
- the file itemlocale
- the locale
DirectoryErrorException
- exception if there is an error
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |