fr.paris.lutece.plugins.directory.business
Class EntryTypeGeolocation

java.lang.Object
  extended by fr.paris.lutece.plugins.directory.business.Entry
      extended by fr.paris.lutece.plugins.directory.business.EntryTypeGeolocation
All Implemented Interfaces:
IEntry

public class EntryTypeGeolocation
extends Entry


Field Summary
 
Fields inherited from class fr.paris.lutece.plugins.directory.business.Entry
ATTRIBUTE_ENTRY_ID, ATTRIBUTE_ENTRY_ID_TYPE, FIELD_COMMENT, FIELD_ENTRY_ASSOCIATE, FIELD_HEIGHT, FIELD_HEIGHT_DISPLAY, FIELD_HELP_MESSAGE, FIELD_HELP_MESSAGE_SEARCH, FIELD_INSERT_GROUP, FIELD_LABEL_ALL_SEARCH, FIELD_MANDATORY, FIELD_MAX_SIZE_ENTER, FIELD_PRESENTATION, FIELD_REQUEST_SQL, FIELD_TITLE, FIELD_VALUE, FIELD_WIDTH, FIELD_WIDTH_DISPLAY, JSP_DOWNLOAD_FILE, MARK_DEFAULT_VALUES, MARK_ENTRY, MARK_LOCALE, MARK_RECORD_FIELD, MESSAGE_MANDATORY_FIELD, MESSAGE_NUMERIC_FIELD, PARAMETER_AUTOCOMPLETE, PARAMETER_COMMENT, PARAMETER_DATE_BEGIN, PARAMETER_DATE_END, PARAMETER_DIRECTORY_ASSOCIATE, PARAMETER_DISPLAY_HEIGHT, PARAMETER_DISPLAY_WIDTH, PARAMETER_ENTRY_ASSOCIATE, PARAMETER_FIELD_IN_LINE, PARAMETER_HEIGHT, PARAMETER_HELP_MESSAGE, PARAMETER_HELP_MESSAGE_SEARCH, PARAMETER_ID_DIRECTORY_RECORD, PARAMETER_INDEXED, PARAMETER_IS_ADD_VALUE_SEARCH_ALL, PARAMETER_LABEL_VALUE_SEARCH_ALL, PARAMETER_MANDATORY, PARAMETER_MAX_SIZE_ENTER, PARAMETER_MULTIPLE_SEARCH_FIELDS, PARAMETER_REQUEST_SQL, PARAMETER_ROLE_ASSOCIATED, PARAMETER_SEARCH_ACTION, PARAMETER_SHOWN_IN_ADVANCED_SEARCH, PARAMETER_SHOWN_IN_HISTORY, PARAMETER_SHOWN_IN_RESULT_LIST, PARAMETER_SHOWN_IN_RESULT_RECORD, PARAMETER_TITLE, PARAMETER_UPDATE_ENTRY, PARAMETER_VALUE, PARAMETER_WIDTH, PARAMETER_WORKGROUP_ASSOCIATED, PROPERTY_IMPORT_MULTIPLE_VALUE_DELIMITER, TAG_ENTRY, TAG_LIST_ENTRY, TAG_TITLE
 
Constructor Summary
EntryTypeGeolocation()
           
 
Method Summary
 java.lang.String getEntryData(javax.servlet.http.HttpServletRequest request, java.util.Locale locale)
          Get the request data
 void getImportRecordFieldData(Record record, byte[] decodedBytes, java.lang.String nomFile, boolean b, java.util.List<RecordField> listRecordField, java.util.Locale locale)
          
 void getImportRecordFieldData(Record record, java.lang.String strImportValue, boolean testDirectoryError, java.util.List<RecordField> listRecordField, java.util.Locale locale)
          save in the list of record field the record field associate to the entry
 fr.paris.lutece.util.ReferenceList getMapProvidersRefList()
          Builds the ReferenceList of all available map providers
 void getRecordFieldData(Record record, javax.servlet.http.HttpServletRequest request, boolean bTestDirectoryError, boolean addNewValue, java.util.List<RecordField> listRecordField, java.util.Locale locale)
          save in the list of record field the record field associate to the entry
 void getRecordFieldData(Record record, java.util.List<java.lang.String> lstValue, boolean bTestDirectoryError, boolean addNewValue, java.util.List<RecordField> listRecordField, java.util.Locale locale)
          save in the list of record field the record field associate to the entry
 java.lang.String getTemplateCreate()
          Get template create url
 java.lang.String getTemplateHtmlFormEntry(boolean isDisplayFront)
          Get the url of the template wich contains the Html code used in entry form
 java.lang.String getTemplateHtmlFormSearchEntry(boolean isDisplayFront)
          Get the url of the template wich contains the Html code used in search form
 java.lang.String getTemplateHtmlRecordFieldValue(boolean isDisplayFront)
          Get the url of the template wich contains the Html code used in display records
 java.lang.String getTemplateModify()
          Get the template modify url
 
Methods inherited from class fr.paris.lutece.plugins.directory.business.Entry
addSearchCriteria, convertRecordFieldTitleToString, convertRecordFieldValueToString, getChildren, getComment, getDirectory, getDisplayHeight, getDisplayWidth, getEntryAssociate, getEntryType, getFields, getHelpMessage, getHelpMessageSearch, getHtmlFormEntry, getHtmlFormEntry, getHtmlFormSearchEntry, getHtmlFormSearchEntry, getHtmlRecordFieldValue, getIdEntry, getLabelValueAllSearch, getMapProvider, getPaginator, getParent, getPosition, getReferenceListRegularExpression, getRequestSQL, getTitle, getXml, isAddValueAllSearch, isAutocompleteEntry, isFieldInLine, isFirstInTheList, isIndexed, isLastInTheList, isMandatory, isMultipleSearchFields, isRoleAssociated, isShownInAdvancedSearch, isShownInHistory, isShownInResultList, isShownInResultRecord, isWorkgroupAssociated, setAddValueAllSearch, setAutocompleteEntry, setChildren, setComment, setDirectory, setDisplayHeight, setDisplayWidth, setEntryAssociate, setEntryType, setFieldInLine, setFields, setFirstInTheList, setHelpMessage, setHelpMessageSearch, setIdEntry, setIndexed, setLabelValueAllSearch, setLastInTheList, setMandatory, setMapProvider, setMultipleSearchFields, setParent, setPosition, setRequestSQL, setRoleAssociated, setShownInAdvancedSearch, setShownInHistory, setShownInResultList, setShownInResultRecord, setTitle, setWorkgroupAssociated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntryTypeGeolocation

public EntryTypeGeolocation()
Method Detail

getTemplateCreate

public java.lang.String getTemplateCreate()
Get template create url

Specified by:
getTemplateCreate in interface IEntry
Overrides:
getTemplateCreate in class Entry
Returns:
template create url

getTemplateModify

public java.lang.String getTemplateModify()
Get the template modify url

Specified by:
getTemplateModify in interface IEntry
Overrides:
getTemplateModify in class Entry
Returns:
template modify url

getTemplateHtmlFormEntry

public java.lang.String getTemplateHtmlFormEntry(boolean isDisplayFront)
Get the url of the template wich contains the Html code used in entry form

Overrides:
getTemplateHtmlFormEntry in class Entry
Returns:
the template url

getTemplateHtmlFormSearchEntry

public java.lang.String getTemplateHtmlFormSearchEntry(boolean isDisplayFront)
Get the url of the template wich contains the Html code used in search form

Overrides:
getTemplateHtmlFormSearchEntry in class Entry
Returns:
the template url

getTemplateHtmlRecordFieldValue

public java.lang.String getTemplateHtmlRecordFieldValue(boolean isDisplayFront)
Description copied from class: Entry
Get the url of the template wich contains the Html code used in display records

Overrides:
getTemplateHtmlRecordFieldValue in class Entry
Returns:
the template url

getEntryData

public java.lang.String getEntryData(javax.servlet.http.HttpServletRequest request,
                                     java.util.Locale locale)
Get the request data

Specified by:
getEntryData in interface IEntry
Overrides:
getEntryData in class Entry
Parameters:
request - HttpRequest
locale - the locale
Returns:
null if all data requiered are in the request else the url of jsp error

getMapProvidersRefList

public fr.paris.lutece.util.ReferenceList getMapProvidersRefList()
Builds the ReferenceList of all available map providers

Returns:
the ReferenceList

getRecordFieldData

public void getRecordFieldData(Record record,
                               javax.servlet.http.HttpServletRequest request,
                               boolean bTestDirectoryError,
                               boolean addNewValue,
                               java.util.List<RecordField> listRecordField,
                               java.util.Locale locale)
                        throws DirectoryErrorException
save in the list of record field the record field associate to the entry

Specified by:
getRecordFieldData in interface IEntry
Overrides:
getRecordFieldData in class Entry
Parameters:
record - the record associated to the record field
request - HttpRequest
bTestDirectoryError - true if the value contains in the request must be tested
listRecordField - the list of record field associate to the record
locale - the locale
Throws:
DirectoryErrorException

getRecordFieldData

public void getRecordFieldData(Record record,
                               java.util.List<java.lang.String> lstValue,
                               boolean bTestDirectoryError,
                               boolean addNewValue,
                               java.util.List<RecordField> listRecordField,
                               java.util.Locale locale)
                        throws DirectoryErrorException
save in the list of record field the record field associate to the entry

Specified by:
getRecordFieldData in interface IEntry
Overrides:
getRecordFieldData in class Entry
lstValue - the list which contains the string value of the record field
bTestDirectoryError - true if the value contains in the request must be tested
listRecordField - the list of record field associate to the record
locale - the locale
Throws:
DirectoryErrorException

getImportRecordFieldData

public void getImportRecordFieldData(Record record,
                                     byte[] decodedBytes,
                                     java.lang.String nomFile,
                                     boolean b,
                                     java.util.List<RecordField> listRecordField,
                                     java.util.Locale locale)
                              throws DirectoryErrorException

Specified by:
getImportRecordFieldData in interface IEntry
Overrides:
getImportRecordFieldData in class Entry
Throws:
DirectoryErrorException

getImportRecordFieldData

public void getImportRecordFieldData(Record record,
                                     java.lang.String strImportValue,
                                     boolean testDirectoryError,
                                     java.util.List<RecordField> listRecordField,
                                     java.util.Locale locale)
                              throws DirectoryErrorException
save in the list of record field the record field associate to the entry

Specified by:
getImportRecordFieldData in interface IEntry
Overrides:
getImportRecordFieldData in class Entry
Parameters:
record - the record associated to the record field
strImportValue - the import string which contains the string value of the record field
testDirectoryError - true if the value contains in the request must be tested
listRecordField - the list of record field associate to the record
locale - the locale
Throws:
DirectoryErrorException


Copyright © 2010 Mairie de Paris. All Rights Reserved.