Package com.jalios.jcmsplugin.explorer
Class ExplorerFields
- java.lang.Object
-
- com.jalios.jcmsplugin.explorer.ExplorerFields
-
public final class ExplorerFields extends java.lang.Object
Constants and static methods to be used to retrieve everything related to fields that can be displayed in explorer.- Since:
- explorer-1.0
- Version:
- $Revision$
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
AUTHOR
Publication authorstatic java.lang.String
CADDY
Caddy iconstatic java.lang.String
CDATE
Publication creation datestatic com.jalios.jcms.Channel
channel
static java.lang.String
COUNTER
Counterprotected static java.lang.String[]
defaultFields
protected static java.util.LinkedList<java.lang.String>
defaultFieldsList
static java.lang.String
DOWNLOAD
FileDocument download actionstatic java.lang.String
EDATE
Publication expiration datestatic java.lang.String
EDIT
Edit iconprotected static java.lang.String[]
fields
static java.lang.String
ID
Publication IDstatic java.lang.String
IDXDATE
Publication indexed datestatic java.lang.String
MAINLANGUAGE
Publication main languagestatic java.lang.String
MDATE
Publication modification datestatic java.lang.String
OPAUTHOR
Publication opAuthorstatic java.lang.String
PDATE
Publication publication datestatic java.lang.String
READERS
Publication number of readersstatic java.lang.String
RECOMMEND
Publication recommend actionstatic java.lang.String
SDATE
Publication sort datestatic java.lang.String
STATUS
Publication status (pstatus, preview icon, import icon)static java.lang.String
TITLE
Publication titlestatic java.lang.String
TYPE
Publication typestatic java.lang.String
UDATE
Publication major modification datestatic java.lang.String
UPLOADDATE
FileDocument upload datestatic java.lang.String
VERSION
Publication versionstatic java.lang.String
VOTESCORE
Publication score (number of vote)
-
Constructor Summary
Constructors Constructor Description ExplorerFields()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String[]
getAvailableFields()
Retrieves the available fields to be proposed in explorer view.static java.lang.String[]
getDefaultFields()
Retrieves the default fields to be proposed in explorer view.static java.util.List<java.lang.String>
getDefaultFieldsList()
Retrieves the default fields to be proposed in explorer view as a List.static java.lang.String
getFieldLabel(java.lang.String lang, java.lang.String fieldName)
Return the label to use for the specified field name, in the specified language.
-
-
-
Field Detail
-
channel
public static final com.jalios.jcms.Channel channel
-
EDIT
public static final java.lang.String EDIT
Edit icon- See Also:
- Constant Field Values
-
COUNTER
public static final java.lang.String COUNTER
Counter- See Also:
- Constant Field Values
-
CADDY
public static final java.lang.String CADDY
Caddy icon- See Also:
- Constant Field Values
-
STATUS
public static final java.lang.String STATUS
Publication status (pstatus, preview icon, import icon)- See Also:
- Constant Field Values
-
TITLE
public static final java.lang.String TITLE
Publication title- See Also:
- Constant Field Values
-
ID
public static final java.lang.String ID
Publication ID- See Also:
- Constant Field Values
-
TYPE
public static final java.lang.String TYPE
Publication type- See Also:
- Constant Field Values
-
MAINLANGUAGE
public static final java.lang.String MAINLANGUAGE
Publication main language- See Also:
- Constant Field Values
-
AUTHOR
public static final java.lang.String AUTHOR
Publication author- See Also:
- Constant Field Values
-
OPAUTHOR
public static final java.lang.String OPAUTHOR
Publication opAuthor- See Also:
- Constant Field Values
-
VERSION
public static final java.lang.String VERSION
Publication version- See Also:
- Constant Field Values
-
CDATE
public static final java.lang.String CDATE
Publication creation date- See Also:
- Constant Field Values
-
MDATE
public static final java.lang.String MDATE
Publication modification date- See Also:
- Constant Field Values
-
UDATE
public static final java.lang.String UDATE
Publication major modification date- See Also:
- Constant Field Values
-
PDATE
public static final java.lang.String PDATE
Publication publication date- See Also:
- Constant Field Values
-
EDATE
public static final java.lang.String EDATE
Publication expiration date- See Also:
- Constant Field Values
-
SDATE
public static final java.lang.String SDATE
Publication sort date- See Also:
- Constant Field Values
-
IDXDATE
public static final java.lang.String IDXDATE
Publication indexed date- See Also:
- Constant Field Values
-
UPLOADDATE
public static final java.lang.String UPLOADDATE
FileDocument upload date- See Also:
- Constant Field Values
-
DOWNLOAD
public static final java.lang.String DOWNLOAD
FileDocument download action- See Also:
- Constant Field Values
-
RECOMMEND
public static final java.lang.String RECOMMEND
Publication recommend action- See Also:
- Constant Field Values
-
VOTESCORE
public static final java.lang.String VOTESCORE
Publication score (number of vote)- See Also:
- Constant Field Values
-
READERS
public static final java.lang.String READERS
Publication number of readers- See Also:
- Constant Field Values
-
fields
protected static java.lang.String[] fields
-
defaultFields
protected static java.lang.String[] defaultFields
-
defaultFieldsList
protected static java.util.LinkedList<java.lang.String> defaultFieldsList
-
-
Method Detail
-
getAvailableFields
public static java.lang.String[] getAvailableFields()
Retrieves the available fields to be proposed in explorer view.- Returns:
- an array of field name, e.g.
["_cnt_", "title", "cdate"]
, never return null.
-
getDefaultFields
public static java.lang.String[] getDefaultFields()
Retrieves the default fields to be proposed in explorer view.- Returns:
- an array of field name, e.g.
["_cnt_", "title", "cdate"]
, never return null.
-
getDefaultFieldsList
public static java.util.List<java.lang.String> getDefaultFieldsList()
Retrieves the default fields to be proposed in explorer view as a List.- Returns:
- a List of field name, e.g.
["_cnt_", "title", "cdate"]
, never return null. - See Also:
getDefaultFields()
-
getFieldLabel
public static java.lang.String getFieldLabel(java.lang.String lang, java.lang.String fieldName)
Return the label to use for the specified field name, in the specified language.- Parameters:
lang
- the language in which to retrieve the labelfieldName
- a field name value as returned bygetAvailableFields()
, e.g:"title"
.- Returns:
- an I18N string.
-
-