fr.paris.lutece.plugins.directory.business
Class EntryTypeInternalLink
java.lang.Object
fr.paris.lutece.plugins.directory.business.Entry
fr.paris.lutece.plugins.directory.business.EntryTypeInternalLink
- All Implemented Interfaces:
- IEntry
public class EntryTypeInternalLink
- extends Entry
class EntryTypeInternalLink
Fields inherited from class fr.paris.lutece.plugins.directory.business.Entry |
ATTRIBUTE_ENTRY_ID, ATTRIBUTE_ENTRY_ID_TYPE, 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_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_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_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 |
Method Summary |
java.lang.String |
getEntryData(javax.servlet.http.HttpServletRequest request,
java.util.Locale locale)
Get the request data |
void |
getRecordFieldData(Record record,
java.util.List<java.lang.String> lstValue,
boolean bTestDirectoryError,
boolean bAddNewValue,
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, getImportRecordFieldData, getImportRecordFieldData, getLabelValueAllSearch, getMapProvider, getPaginator, getPaginator, getParent, getPosition, getRecordFieldData, getReferenceListRegularExpression, getRequestSQL, getSQLJoin, getSQLOrderBy, getSQLParametersValues, getTitle, getXml, isAddValueAllSearch, isAutocompleteEntry, isFieldInLine, isFirstInTheList, isIndexed, isIndexedAsSummary, isIndexedAsTitle, isLastInTheList, isMandatory, isMultipleSearchFields, isRoleAssociated, isShownInAdvancedSearch, isShownInCompleteness, isShownInExport, isShownInHistory, isShownInResultList, isShownInResultRecord, isSortable, isWorkgroupAssociated, setAddValueAllSearch, setAutocompleteEntry, setChildren, setComment, setDirectory, setDisplayHeight, setDisplayWidth, setEntryAssociate, setEntryType, setFieldInLine, setFields, setFirstInTheList, setHelpMessage, setHelpMessageSearch, setIdEntry, setIndexed, setIndexedAsSummary, setIndexedAsTitle, setLabelValueAllSearch, setLastInTheList, setMandatory, setMapProvider, setMultipleSearchFields, setParent, setPosition, setRequestSQL, setRoleAssociated, setShownInAdvancedSearch, setShownInCompleteness, setShownInExport, setShownInHistory, setShownInResultList, setShownInResultRecord, setTitle, setWorkgroupAssociated |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntryTypeInternalLink
public EntryTypeInternalLink()
getTemplateHtmlFormEntry
public java.lang.String getTemplateHtmlFormEntry(boolean isDisplayFront)
- Description copied from class:
Entry
- Get the url of the template wich contains the Html code used in entry form
- Overrides:
getTemplateHtmlFormEntry
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
getTemplateHtmlFormSearchEntry
public java.lang.String getTemplateHtmlFormSearchEntry(boolean isDisplayFront)
- Description copied from class:
Entry
- Get the url of the template wich contains the Html code used in search form
- Overrides:
getTemplateHtmlFormSearchEntry
in class Entry
- Returns:
- the template url
getEntryData
public java.lang.String getEntryData(javax.servlet.http.HttpServletRequest request,
java.util.Locale locale)
- Description copied from interface:
IEntry
- Get the request data
- Specified by:
getEntryData
in interface IEntry
- Overrides:
getEntryData
in class Entry
- Parameters:
request
- HttpRequestlocale
- the locale
- Returns:
- null if all data requiered are in the request else the url of jsp error
getTemplateCreate
public java.lang.String getTemplateCreate()
- Description copied from interface:
IEntry
- 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()
- Description copied from interface:
IEntry
- Get the template modify url
- Specified by:
getTemplateModify
in interface IEntry
- Overrides:
getTemplateModify
in class Entry
- Returns:
- template modify url
getRecordFieldData
public void getRecordFieldData(Record record,
java.util.List<java.lang.String> lstValue,
boolean bTestDirectoryError,
boolean bAddNewValue,
java.util.List<RecordField> listRecordField,
java.util.Locale locale)
throws DirectoryErrorException
- Description copied from interface:
IEntry
- 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 fieldbTestDirectoryError
- true if the value contains in the request must be testedlistRecordField
- the list of record field associate to the recordlocale
- the locale
- Throws:
DirectoryErrorException
Copyright © 2011 Mairie de Paris. All Rights Reserved.