|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectfr.paris.lutece.plugins.form.modules.exportdirectory.utils.ExportDirectoryUtils
public final class ExportDirectoryUtils
class FormUtils
Field Summary | |
---|---|
static java.lang.String |
PARAMETER_PREFIX_KEY_GEOLOCATION
|
Method Summary | |
---|---|
static void |
createAllDirectoryField(int nIdEntryForm,
fr.paris.lutece.plugins.directory.business.IEntry entryDirectory,
fr.paris.lutece.portal.service.plugin.Plugin pluginForm,
fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory)
Create all directory fields |
static java.lang.String |
createDirectoryByIdForm(int nIdForm,
javax.servlet.http.HttpServletRequest request,
fr.paris.lutece.portal.service.plugin.Plugin pluginForm,
fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory)
Create directory by id form |
static java.lang.String |
createDirectoryEntry(fr.paris.lutece.plugins.form.business.IEntry entryForm,
javax.servlet.http.HttpServletRequest request,
fr.paris.lutece.portal.service.plugin.Plugin pluginForm,
fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory,
fr.paris.lutece.plugins.directory.business.Directory directory,
fr.paris.lutece.plugins.directory.business.IEntry entryGroup)
Create a directory entry |
static void |
createDirectoryNumberingEntry(fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory,
fr.paris.lutece.plugins.directory.business.Directory directory)
Create a directory entry type numbering |
static void |
createDirectoryNumberingEntry(fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory,
fr.paris.lutece.plugins.directory.business.Directory directory,
java.lang.String strPrefix)
Create a directory entry type numbering |
static void |
createDirectoryRecord(javax.servlet.http.HttpServletRequest request,
FormConfiguration formConfiguration,
fr.paris.lutece.plugins.form.business.FormSubmit formSubmit,
fr.paris.lutece.portal.service.plugin.Plugin pluginForm,
fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory)
Create a directory record |
static java.util.List<fr.paris.lutece.plugins.directory.business.EntryType> |
getDirectoryEntryForFormEntry(fr.paris.lutece.plugins.form.business.EntryType entryType)
Get the directory entry for form entry |
static boolean |
isDirectoryFileType(int nIdEntryType)
Check if the given id entry type is an entry type file |
static boolean |
isDirectoryImageType(int nIdEntryType)
Check if the given id entry type is an entry type image |
static boolean |
isDirectoryNumberingType(int nIdEntryType)
Check if the given id entry type is an entry type numbering |
static boolean |
isGeolocationEntry(int nIdEntryType)
Geolocation type ids are set with the proprety PROPERTY_DIRECTORY_ID_ENTRY_TYPE_GEOLOCATION |
static boolean |
isGeolocationFormEntry(fr.paris.lutece.plugins.form.business.IEntry formEntry)
Finds if the given form entry is a geolocation entry |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PARAMETER_PREFIX_KEY_GEOLOCATION
Method Detail |
---|
public static java.util.List<fr.paris.lutece.plugins.directory.business.EntryType> getDirectoryEntryForFormEntry(fr.paris.lutece.plugins.form.business.EntryType entryType)
entryType
- the entry type
public static java.lang.String createDirectoryByIdForm(int nIdForm, javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin pluginForm, fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory)
nIdForm
- the id formrequest
- the HTTP requestpluginForm
- the plugin formpluginDirectory
- the plugin directory
public static java.lang.String createDirectoryEntry(fr.paris.lutece.plugins.form.business.IEntry entryForm, javax.servlet.http.HttpServletRequest request, fr.paris.lutece.portal.service.plugin.Plugin pluginForm, fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory, fr.paris.lutece.plugins.directory.business.Directory directory, fr.paris.lutece.plugins.directory.business.IEntry entryGroup)
entryForm
- the entry formrequest
- the HTTP requestpluginForm
- the pluginf formpluginDirectory
- the plugin directorydirectory
- the directoryentryGroup
- the entry group
public static void createDirectoryNumberingEntry(fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory, fr.paris.lutece.plugins.directory.business.Directory directory, java.lang.String strPrefix)
pluginDirectory
- the plugin directorydirectory
- the directorystrPrefix
- the prefix of the entry numberingpublic static void createDirectoryNumberingEntry(fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory, fr.paris.lutece.plugins.directory.business.Directory directory)
pluginDirectory
- the plugin directorydirectory
- the directorypublic static void createAllDirectoryField(int nIdEntryForm, fr.paris.lutece.plugins.directory.business.IEntry entryDirectory, fr.paris.lutece.portal.service.plugin.Plugin pluginForm, fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory)
nIdEntryForm
- the id entry formentryDirectory
- the entry directorypluginForm
- the plugin formpluginDirectory
- the plugin directorypublic static void createDirectoryRecord(javax.servlet.http.HttpServletRequest request, FormConfiguration formConfiguration, fr.paris.lutece.plugins.form.business.FormSubmit formSubmit, fr.paris.lutece.portal.service.plugin.Plugin pluginForm, fr.paris.lutece.portal.service.plugin.Plugin pluginDirectory) throws java.io.UnsupportedEncodingException
request
- the HTTP requestformConfiguration
- the form configurationformSubmit
- the form submitpluginForm
- the plugin formpluginDirectory
- the plugin directory
java.io.UnsupportedEncodingException
- error if there is an encoding problempublic static boolean isDirectoryFileType(int nIdEntryType)
nIdEntryType
- the id entry type
public static boolean isDirectoryImageType(int nIdEntryType)
nIdEntryType
- the id entry type
public static boolean isDirectoryNumberingType(int nIdEntryType)
nIdEntryType
- the id entry type
public static boolean isGeolocationFormEntry(fr.paris.lutece.plugins.form.business.IEntry formEntry)
formEntry
- the form entry
true
if the entry type is a geolocation type, false
otherwise.public static boolean isGeolocationEntry(int nIdEntryType)
PROPERTY_DIRECTORY_ID_ENTRY_TYPE_GEOLOCATION
nIdEntryType
- the type to check
true
if the entry type is a geolocation type, false
otherwise.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |