Package lumis.service.forum
Class ForumMessageListPostLoadProcessor
- java.lang.Object
-
- lumis.service.forum.ForumMessageListPostLoadProcessor
-
- All Implemented Interfaces:
IPostLoadProcessor
public class ForumMessageListPostLoadProcessor extends java.lang.Object implements IPostLoadProcessor
Post processor responsible for building the message action buttons- Since:
- 4.0.5
- Version:
- $Revision$ $Date$
-
-
Field Summary
Fields Modifier and Type Field Description protected ControlContainer
controlContainer
protected java.lang.String
currentUserId
protected DouiContext
douiContext
protected boolean
isLocked
protected boolean
isModerator
-
Constructor Summary
Constructors Constructor Description ForumMessageListPostLoadProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getDeleteButtonScript(java.lang.String pkFieldName, ISourceData row, boolean isModerator)
protected java.lang.String
getEditButtonScript(java.lang.String pkFieldName, ISourceData row, IServiceInterfaceUrl baseUrl)
protected java.lang.String
getQuoteButtonScript(java.lang.String pkFieldName, ISourceData row, IServiceInterfaceUrl baseUrl)
void
processSource(SessionConfig sessionConfig, Source source, org.w3c.dom.Node parametersNode, ITransaction transaction)
-
-
-
Field Detail
-
douiContext
protected DouiContext douiContext
-
controlContainer
protected ControlContainer controlContainer
-
currentUserId
protected java.lang.String currentUserId
-
isModerator
protected boolean isModerator
-
isLocked
protected boolean isLocked
-
-
Method Detail
-
processSource
public void processSource(SessionConfig sessionConfig, Source source, org.w3c.dom.Node parametersNode, ITransaction transaction) throws PortalException
- Specified by:
processSource
in interfaceIPostLoadProcessor
- Throws:
PortalException
-
getQuoteButtonScript
protected java.lang.String getQuoteButtonScript(java.lang.String pkFieldName, ISourceData row, IServiceInterfaceUrl baseUrl) throws PortalException
- Throws:
PortalException
-
getEditButtonScript
protected java.lang.String getEditButtonScript(java.lang.String pkFieldName, ISourceData row, IServiceInterfaceUrl baseUrl) throws PortalException
- Throws:
PortalException
-
getDeleteButtonScript
protected java.lang.String getDeleteButtonScript(java.lang.String pkFieldName, ISourceData row, boolean isModerator)
-
-