|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.workplace.CmsWorkplace
org.opencms.workplace.tools.CmsToolDialog
org.opencms.workplace.CmsDialog
org.opencms.workplace.list.A_CmsListDialog
org.opencms.workplace.comparison.CmsPropertyComparisonList
List for property comparison including columns for property name and the values.
Field Summary | |
static java.lang.String |
LIST_ACTION_VIEW1
view first file action constant. |
static java.lang.String |
LIST_ACTION_VIEW2
view second file action constant. |
static java.lang.String |
LIST_COLUMN_ICON
list action id constant. |
static java.lang.String |
LIST_COLUMN_PROPERTY_NAME
list column id constant. |
static java.lang.String |
LIST_COLUMN_TYPE
list action id constant. |
static java.lang.String |
LIST_COLUMN_VERSION_1
list column id constant. |
static java.lang.String |
LIST_COLUMN_VERSION_2
list column id constant. |
static java.lang.String |
LIST_DEFACTION_VIEW
list default action id constant. |
static java.lang.String |
LIST_DETAIL_TYPE
list independent action id constant. |
static java.lang.String |
LIST_IACTION_SHOW
list independent action id constant. |
static java.lang.String |
LIST_ID
List id constant. |
static java.lang.String |
PARAM_COMPARE
request parameter indicating whether attributes, elements or properties are compared. |
protected static int |
TRIM_AT_LENGTH
The maximum length of properties and attributes to be displayed. |
Fields inherited from class org.opencms.workplace.tools.CmsToolDialog |
PARAM_BASE, PARAM_PATH, PARAM_ROOT, PARAM_STYLE, STYLE_NEW |
Constructor Summary | |
|
CmsPropertyComparisonList(CmsJspActionElement jsp)
Public constructor. |
protected |
CmsPropertyComparisonList(CmsJspActionElement jsp,
java.lang.String listId,
CmsMessageContainer listName,
java.lang.String sortedColId,
CmsListOrderEnum sortOrder,
java.lang.String searchableColId)
Public constructor. |
|
CmsPropertyComparisonList(javax.servlet.jsp.PageContext context,
javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res)
Public constructor with JSP variables. |
protected |
CmsPropertyComparisonList(java.lang.String listId,
CmsJspActionElement jsp)
Protected constructor. |
Method Summary | |
void |
executeListMultiActions()
This method should handle every defined list multi action, by comparing with the id
of the action to execute. |
void |
executeListSingleActions()
This method should handle every defined list single action, by comparing with the id
of the action to execute. |
protected void |
fillDetails(java.lang.String detailId)
Lazy initialization for detail data. |
CmsFile |
getFile1()
Returns the file1. |
CmsFile |
getFile2()
Returns the file2. |
protected java.util.List |
getListItems()
Should generate a list with the list items to be displayed. |
java.lang.String |
getParamPath1()
Returns the paramPath1. |
java.lang.String |
getParamPath2()
Returns the paramPath2. |
java.lang.String |
getParamTagId1()
Returns the paramTagId1. |
java.lang.String |
getParamTagId2()
Returns the paramTagId2. |
java.lang.String |
getParamVersion1()
Returns the paramNewversionid. |
java.lang.String |
getParamVersion2()
Returns the paramOldversionid. |
int |
getResourceType()
Returns the resourceType. |
protected void |
initWorkplaceRequestValues(CmsWorkplaceSettings settings,
javax.servlet.http.HttpServletRequest request)
Analyzes the request for workplace parameters and adjusts the workplace settings accordingly. |
protected void |
setColumns(CmsListMetadata metadata)
Should create the columns and add them to the given list metadata object. |
protected void |
setIndependentActions(CmsListMetadata metadata)
Should add the independent actions to the given list metadata object. |
protected void |
setMultiActions(CmsListMetadata metadata)
Should add the multi actions to the given list metadata object. |
void |
setParamPath1(java.lang.String paramPath1)
Sets the paramPath1. |
void |
setParamPath2(java.lang.String paramPath2)
Sets the paramPath2. |
void |
setParamTagId1(java.lang.String paramTagId1)
Sets the paramTagId1. |
void |
setParamTagId2(java.lang.String paramTagId2)
Sets the paramTagId2. |
void |
setParamVersion1(java.lang.String paramNewversionid)
Sets the paramNewversionid. |
void |
setParamVersion2(java.lang.String paramOldversionid)
Sets the paramOldversionid. |
Methods inherited from class org.opencms.workplace.tools.CmsToolDialog |
dialogTitle, getAdminTool, getCurrentToolPath, getParamBase, getParamPath, getParamRoot, getParamStyle, getParentPath, getToolManager, iconsBlockArea, iconsBlockAreaEnd, iconsBlockAreaStart, initAdminTool, pageBody, pageHtmlStyle, setParamBase, setParamPath, setParamRoot, setParamStyle, useNewStyle |
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 LIST_ACTION_VIEW1
public static final java.lang.String LIST_ACTION_VIEW2
public static final java.lang.String LIST_COLUMN_ICON
public static final java.lang.String LIST_COLUMN_PROPERTY_NAME
public static final java.lang.String LIST_COLUMN_TYPE
public static final java.lang.String LIST_COLUMN_VERSION_1
public static final java.lang.String LIST_COLUMN_VERSION_2
public static final java.lang.String LIST_DEFACTION_VIEW
public static final java.lang.String LIST_DETAIL_TYPE
public static final java.lang.String LIST_IACTION_SHOW
public static final java.lang.String LIST_ID
public static final java.lang.String PARAM_COMPARE
protected static final int TRIM_AT_LENGTH
Constructor Detail |
public CmsPropertyComparisonList(CmsJspActionElement jsp)
jsp
- an initialized JSP action elementpublic CmsPropertyComparisonList(javax.servlet.jsp.PageContext context, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res)
context
- the JSP page contextreq
- the JSP requestres
- the JSP responseprotected CmsPropertyComparisonList(CmsJspActionElement jsp, java.lang.String listId, CmsMessageContainer listName, java.lang.String sortedColId, CmsListOrderEnum sortOrder, java.lang.String searchableColId)
jsp
- an initialized JSP action elementlistId
- the id of the displayed listlistName
- the name of the listsortedColId
- the a priory sorted columnsortOrder
- the order of the sorted columnsearchableColId
- the column to search intoprotected CmsPropertyComparisonList(java.lang.String listId, CmsJspActionElement jsp)
listId
- the id of the specialized listjsp
- an initialized JSP action elementMethod Detail |
public void executeListMultiActions()
A_CmsListDialog
A_CmsListDialog.getParamListAction()
with the id
of the action to execute.
executeListMultiActions
in class A_CmsListDialog
A_CmsListDialog.executeListMultiActions()
public void executeListSingleActions() throws java.io.IOException, javax.servlet.ServletException
A_CmsListDialog
A_CmsListDialog.getParamListAction()
with the id
of the action to execute.
executeListSingleActions
in class A_CmsListDialog
java.io.IOException
- in case of errors when including a required sub-element
javax.servlet.ServletException
- in case of errors when including a required sub-elementA_CmsListDialog.executeListSingleActions()
public CmsFile getFile1()
public CmsFile getFile2()
public java.lang.String getParamPath1()
public java.lang.String getParamPath2()
public java.lang.String getParamTagId1()
public java.lang.String getParamTagId2()
public java.lang.String getParamVersion1()
public java.lang.String getParamVersion2()
public int getResourceType()
public void setParamPath1(java.lang.String paramPath1)
paramPath1
- the paramPath1 to setpublic void setParamPath2(java.lang.String paramPath2)
paramPath2
- the paramPath2 to setpublic void setParamTagId1(java.lang.String paramTagId1)
paramTagId1
- the paramTagId1 to setpublic void setParamTagId2(java.lang.String paramTagId2)
paramTagId2
- the paramTagId2 to setpublic void setParamVersion1(java.lang.String paramNewversionid)
paramNewversionid
- the paramNewversionid to setpublic void setParamVersion2(java.lang.String paramOldversionid)
paramOldversionid
- the paramOldversionid to setprotected void fillDetails(java.lang.String detailId)
A_CmsListDialog
Should fill the given detail column for every list item in
Should not throw any kind of exception.CmsHtmlList.getAllContent()
fillDetails
in class A_CmsListDialog
detailId
- the id of the detail to initializeA_CmsListDialog.fillDetails(java.lang.String)
protected java.util.List getListItems() throws CmsException
A_CmsListDialog
getListItems
in class A_CmsListDialog
CmsListItem
s
CmsException
- if something goes wrongA_CmsListDialog.getListItems()
protected void initWorkplaceRequestValues(CmsWorkplaceSettings settings, javax.servlet.http.HttpServletRequest request)
CmsWorkplace
initWorkplaceRequestValues
in class A_CmsListDialog
CmsWorkplace.initWorkplaceRequestValues(org.opencms.workplace.CmsWorkplaceSettings, javax.servlet.http.HttpServletRequest)
protected void setColumns(CmsListMetadata metadata)
A_CmsListDialog
This method will be just executed once, the first time the constructor is called.
setColumns
in class A_CmsListDialog
metadata
- the list metadataA_CmsListDialog.setColumns(org.opencms.workplace.list.CmsListMetadata)
protected void setIndependentActions(CmsListMetadata metadata)
A_CmsListDialog
This method will be just executed once, the first time the constructor is called.
setIndependentActions
in class A_CmsListDialog
metadata
- the list metadataA_CmsListDialog.setIndependentActions(org.opencms.workplace.list.CmsListMetadata)
protected void setMultiActions(CmsListMetadata metadata)
A_CmsListDialog
This method will be just executed once, the first time the constructor is called.
setMultiActions
in class A_CmsListDialog
metadata
- the list metadataA_CmsListDialog.setMultiActions(org.opencms.workplace.list.CmsListMetadata)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |