com.jalios.jcmsplugin.explorer
Class ExplorerFields

java.lang.Object
  extended by com.jalios.jcmsplugin.explorer.ExplorerFields

public final class ExplorerFields
extends 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: 20918 $

Field Summary
static String CADDY
          Caddy icon
static String CDATE
          Publication creation date
static Channel channel
           
static String COUNTER
          Counter
protected static String[] defaultFields
           
protected static LinkedList defaultFieldsList
           
static String EDATE
          Publication expiration date
static String EDIT
          Edit icon
protected static String[] fields
           
static String ID
          Publication ID
static String MAINLANGUAGE
          Publication main language
static String MDATE
          Publication modification date
static String PDATE
          Publication publication date
static String SDATE
          Publication sort date
static String STATUS
          Publication status (pstatus, preview icon, import icon)
static String TITLE
          Publication title
static String TYPE
          Publication type
static String UDATE
          Publication major modification date
 
Constructor Summary
ExplorerFields()
           
 
Method Summary
static String[] getAvailableFields()
          Retrieves the available fields to be proposed in explorer view.
static String[] getDefaultFields()
          Retrieves the default fields to be proposed in explorer view.
static List getDefaultFieldsList()
          Retrieves the default fields to be proposed in explorer view as a List.
static String getFieldLabel(String lang, String fieldName)
          Return the label to use for the specified field name, in the specified language.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

channel

public static final Channel channel

EDIT

public static final String EDIT
Edit icon

See Also:
Constant Field Values

COUNTER

public static final String COUNTER
Counter

See Also:
Constant Field Values

CADDY

public static final String CADDY
Caddy icon

See Also:
Constant Field Values

STATUS

public static final String STATUS
Publication status (pstatus, preview icon, import icon)

See Also:
Constant Field Values

TITLE

public static final String TITLE
Publication title

See Also:
Constant Field Values

ID

public static final String ID
Publication ID

See Also:
Constant Field Values

TYPE

public static final String TYPE
Publication type

See Also:
Constant Field Values

MAINLANGUAGE

public static final String MAINLANGUAGE
Publication main language

See Also:
Constant Field Values

CDATE

public static final String CDATE
Publication creation date

See Also:
Constant Field Values

MDATE

public static final String MDATE
Publication modification date

See Also:
Constant Field Values

UDATE

public static final String UDATE
Publication major modification date

See Also:
Constant Field Values

PDATE

public static final String PDATE
Publication publication date

See Also:
Constant Field Values

EDATE

public static final String EDATE
Publication expiration date

See Also:
Constant Field Values

SDATE

public static final String SDATE
Publication sort date

See Also:
Constant Field Values

fields

protected static String[] fields

defaultFields

protected static String[] defaultFields

defaultFieldsList

protected static LinkedList defaultFieldsList
Constructor Detail

ExplorerFields

public ExplorerFields()
Method Detail

getAvailableFields

public static 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 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 List 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 String getFieldLabel(String 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 label
fieldName - a field name value as returned by getAvailableFields(), e.g: "title".
Returns:
an I18N string.


Copyright © 2001-2007 Jalios SA. All Rights Reserved.