Modifier and Type | Field and Description |
---|---|
static String |
CONSTANT_ADDRESS |
static String |
CONSTANT_EDIT_MODE |
static String |
CONSTANT_GEOMETRY |
static String |
CONSTANT_PROVIDER |
static String |
CONSTANT_SHOWXY |
static String |
CONSTANT_VIEW_NUMBER_ATT |
static String |
CONSTANT_VIEW_NUMBER_GES |
static String |
CONSTANT_X |
static String |
CONSTANT_Y |
static String |
PARAMETER_EDIT_MODE |
static String |
PARAMETER_EDIT_MODE_LIST |
static String |
PARAMETER_ID_DIRECTORY |
static String |
PARAMETER_ID_ENTRY |
static String |
PARAMETER_MAP_PROVIDER |
static String |
PARAMETER_SHOWXY |
static String |
PARAMETER_SUFFIX_ADDRESS |
static String |
PARAMETER_SUFFIX_GEOMETRY |
static String |
PARAMETER_SUFFIX_MAP_PROVIDER |
static String |
PARAMETER_SUFFIX_X |
static String |
PARAMETER_SUFFIX_Y |
static String |
PARAMETER_VIEW_NUMBER_ATT |
static String |
PARAMETER_VIEW_NUMBER_GES |
ATTRIBUTE_ENTRY_ID, ATTRIBUTE_ENTRY_ID_TYPE, ATTRIBUTE_IS_SORTABLE, ATTRIBUTE_SHOWXY, ATTRIBUTE_TITLE, 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_NUMBER_COLUMNS, FIELD_NUMBER_ROWS, 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_MYLUTECE_USER_INFOS_LIST, MARK_MYLUTECE_USER_LOGIN, MARK_RECORD_FIELD, MARK_SHOW_ALL_INFO, MESSAGE_BLOBSTORE_CLIENT_SERVICE_UNAVAILABLE, 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_INDEXED_AS_SUMMARY, PARAMETER_INDEXED_AS_TITLE, PARAMETER_IS_ADD_VALUE_SEARCH_ALL, PARAMETER_LABEL_VALUE_SEARCH_ALL, PARAMETER_MANDATORY, PARAMETER_MAX_SIZE_ENTER, PARAMETER_MULTIPLE_SEARCH_FIELDS, PARAMETER_NUMBER_COLUMNS, PARAMETER_NUMBER_ROWS, PARAMETER_REQUEST_SQL, PARAMETER_ROLE_ASSOCIATED, PARAMETER_SEARCH_ACTION, PARAMETER_SHOW_ALL_INFO, PARAMETER_SHOWN_IN_ADVANCED_SEARCH, PARAMETER_SHOWN_IN_COMPLETENESS, PARAMETER_SHOWN_IN_EXPORT, 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 and Description |
---|
EntryTypeGeolocation() |
Modifier and Type | Method and Description |
---|---|
void |
addSearchCriteria(HashMap<String,Object> mapSearchItem,
RecordField recordField)
add in the search map the criteria
|
String |
convertRecordFieldTitleToString(RecordField recordField,
Locale locale,
boolean displayFront)
convert the title contains in the record field to string
|
String |
convertRecordFieldValueToString(RecordField recordField,
Locale locale,
boolean bDisplayFront,
boolean bExportDirectory)
convert the value contains in the record field to string
|
void |
getAdditionalAddressEntry(int nIdEntryType,
IEntry entry,
Locale locale,
boolean update) |
fr.paris.lutece.util.ReferenceList |
getEditModesRefList()
Builds the
ReferenceList of all available edit modes |
Entry |
getEntryAdditionalAddress() |
String |
getEntryData(javax.servlet.http.HttpServletRequest request,
Locale locale)
Get the request data
|
void |
getImportRecordFieldData(Record record,
byte[] decodedBytes,
String nomFile,
boolean b,
List<RecordField> listRecordField,
Locale locale) |
void |
getImportRecordFieldData(Record record,
String strImportValue,
boolean bTestDirectoryError,
List<RecordField> listRecordField,
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,
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 addNewValue,
List<RecordField> listRecordField,
Locale locale)
save in the list of record field the record field associate to the entry
|
String |
getSQLJoin()
Join that get only the address.
|
List<Object> |
getSQLParametersValues()
Returns the entry id and field title parameter
|
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 |
getTemplateHtmlFormSearchEntry(boolean isDisplayFront)
Get the url of the template wich contains the Html code used in search 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
|
void |
getXml(fr.paris.lutece.portal.service.plugin.Plugin plugin,
Locale locale,
StringBuffer strXml)
add The Xml of the entry in the string buffer
|
boolean |
isSortable()
Check if the entry is sortable
|
void |
setEntryAdditionalAddress(Entry entryAdditionalAddress) |
String |
toString() |
canUploadFiles, getAnonymize, getChildren, getComment, getDirectory, getDisplayHeight, getDisplayWidth, getEntryAssociate, getEntryType, getFields, getHelpMessage, getHelpMessageSearch, getHtmlFormEntry, getHtmlFormEntry, getHtmlFormEntryPopup, getHtmlFormSearchEntry, getHtmlFormSearchEntry, getHtmlListEntry, getHtmlRecordFieldValue, getIdEntry, getLabelValueAllSearch, getMapProvider, getNumberColumn, getNumberRow, getPaginator, getPaginator, getParent, getPosition, getReferenceListRegularExpression, getRequestSQL, getSQLOrderBy, getTitle, isAddValueAllSearch, isAnonymizable, isAutocompleteEntry, isFieldInLine, isFirstInTheList, isIndexed, isIndexedAsSummary, isIndexedAsTitle, isLastInTheList, isMandatory, isMultipleSearchFields, isRoleAssociated, isShownInAdvancedSearch, isShownInCompleteness, isShownInExport, isShownInHistory, isShownInResultList, isShownInResultRecord, isWorkgroupAssociated, setAddValueAllSearch, setAnonymize, setAutocompleteEntry, setChildren, setComment, setDirectory, setDisplayHeight, setDisplayWidth, setEntryAssociate, setEntryType, setFieldInLine, setFields, setFirstInTheList, setHelpMessage, setHelpMessageSearch, setIdEntry, setIndexed, setIndexedAsSummary, setIndexedAsTitle, setLabelValueAllSearch, setLastInTheList, setMandatory, setMapProvider, setMultipleSearchFields, setNumberColumn, setNumberRow, setParent, setPosition, setRequestSQL, setRoleAssociated, setShownInAdvancedSearch, setShownInCompleteness, setShownInExport, setShownInHistory, setShownInResultList, setShownInResultRecord, setTitle, setWorkgroupAssociated
public static final String PARAMETER_ID_ENTRY
public static final String PARAMETER_ID_DIRECTORY
public static final String PARAMETER_MAP_PROVIDER
public static final String PARAMETER_SHOWXY
public static final String PARAMETER_SUFFIX_X
public static final String PARAMETER_SUFFIX_Y
public static final String PARAMETER_SUFFIX_MAP_PROVIDER
public static final String PARAMETER_SUFFIX_ADDRESS
public static final String PARAMETER_EDIT_MODE
public static final String PARAMETER_VIEW_NUMBER_ATT
public static final String PARAMETER_VIEW_NUMBER_GES
public static final String PARAMETER_SUFFIX_GEOMETRY
public static final String PARAMETER_EDIT_MODE_LIST
public static final String CONSTANT_ADDRESS
public static final String CONSTANT_X
public static final String CONSTANT_Y
public static final String CONSTANT_PROVIDER
public static final String CONSTANT_SHOWXY
public static final String CONSTANT_EDIT_MODE
public static final String CONSTANT_VIEW_NUMBER_ATT
public static final String CONSTANT_VIEW_NUMBER_GES
public static final String CONSTANT_GEOMETRY
public Entry getEntryAdditionalAddress()
public void setEntryAdditionalAddress(Entry entryAdditionalAddress)
entryAdditionalAddress
- the entryAdditionalAddress to setpublic String getTemplateCreate()
getTemplateCreate
in interface IEntry
getTemplateCreate
in class Entry
public String getTemplateModify()
getTemplateModify
in interface IEntry
getTemplateModify
in class Entry
public String getTemplateHtmlFormEntry(boolean isDisplayFront)
getTemplateHtmlFormEntry
in class Entry
isDisplayFront
- true if display for front office or false if display for back officepublic String getTemplateHtmlFormSearchEntry(boolean isDisplayFront)
getTemplateHtmlFormSearchEntry
in class Entry
isDisplayFront
- true if display for front office or false if display for back officepublic String getTemplateHtmlRecordFieldValue(boolean isDisplayFront)
getTemplateHtmlRecordFieldValue
in class Entry
isDisplayFront
- true if display for front office or false if display for back officepublic String getEntryData(javax.servlet.http.HttpServletRequest request, Locale locale)
getEntryData
in interface IEntry
getEntryData
in class Entry
request
- HttpRequestlocale
- the localepublic fr.paris.lutece.util.ReferenceList getMapProvidersRefList()
ReferenceList
of all available map providersReferenceList
public fr.paris.lutece.util.ReferenceList getEditModesRefList()
ReferenceList
of all available edit modesReferenceList
public void getRecordFieldData(Record record, javax.servlet.http.HttpServletRequest request, boolean bTestDirectoryError, boolean addNewValue, 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 testedaddNewValue
- true if add new valuelistRecordField
- the list of record field associate to the recordlocale
- the localeDirectoryErrorException
- If an error occurspublic void addSearchCriteria(HashMap<String,Object> mapSearchItem, RecordField recordField)
addSearchCriteria
in interface IEntry
addSearchCriteria
in class Entry
mapSearchItem
- Search maprecordField
- the record fieldpublic void getRecordFieldData(Record record, List<String> lstValue, boolean bTestDirectoryError, boolean addNewValue, 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 testedaddNewValue
- true if add new valuelistRecordField
- the list of record field associate to the recordlocale
- the localeDirectoryErrorException
- If an error occurspublic void getImportRecordFieldData(Record record, byte[] decodedBytes, String nomFile, boolean b, List<RecordField> listRecordField, Locale locale) throws DirectoryErrorException
getImportRecordFieldData
in interface IEntry
getImportRecordFieldData
in class Entry
record
- The recorddecodedBytes
- decoded bytesnomFile
- name of fileb
- flaglistRecordField
- list of record fieldslocale
- the localeDirectoryErrorException
- directory error exceptionpublic void getImportRecordFieldData(Record record, String strImportValue, boolean bTestDirectoryError, List<RecordField> listRecordField, Locale locale) throws DirectoryErrorException
getImportRecordFieldData
in interface IEntry
getImportRecordFieldData
in class Entry
record
- the record associated to the record fieldstrImportValue
- the import string 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 localeDirectoryErrorException
- If an error occurspublic String convertRecordFieldTitleToString(RecordField recordField, Locale locale, boolean displayFront)
convertRecordFieldTitleToString
in interface IEntry
convertRecordFieldTitleToString
in class Entry
recordField
- the recordFieldlocale
- the localedisplayFront
- true if display front or false if display backpublic 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 exportpublic boolean isSortable()
isSortable
in interface IEntry
isSortable
in class Entry
public String getSQLJoin()
getSQLJoin
in interface IEntry
getSQLJoin
in class Entry
" JOIN some_table ON col1=col2 "
)IEntry.isSortable()
public List<Object> getSQLParametersValues()
getSQLParametersValues
in interface IEntry
getSQLParametersValues
in class Entry
public void getXml(fr.paris.lutece.portal.service.plugin.Plugin plugin, Locale locale, StringBuffer strXml)
Copyright © 2020 City of Paris. All rights reserved.