@RenderMode(name = "custom1")
public void doView(RenderRequest portletReq, RenderResponse portletResp)
throws PortletException, IOException {
long tid = Thread.currentThread().getId();
portletReq.setAttribute(THREADID_ATTR, tid);
PrintWriter writer = portletResp.getWriter();
JSR286SpecTestCaseDetails tcd = new JSR286SpecTestCaseDetails();
/* TestCase: V2AddlPortletTests_SPEC2_8_PortletModes_declaringPortletModes7 */
/* Details: "A custom portlet mode with */
/* <portal-managed>false</portal-managed> corresponds to */
/* the VIEW mode from the portal point of view" */
if (portletReq.getParameter("tr6") != null && portletReq.getParameter("tr6").equals("true")) {
TestResult tr6 =
tcd.getTestResultFailed(V2ADDLPORTLETTESTS_SPEC2_8_PORTLETMODES_DECLARINGPORTLETMODES7);
if (portletReq.getPortletMode().equals(new PortletMode("custom1"))) {
tr6.setTcSuccess(true);
} else {
tr6.appendTcDetail("Failed because portlet mode is not VIEW but "
+ portletReq.getPortletMode().toString());
}
tr6.writeTo(writer);
}
}
AddlPortletTests_SPEC2_8_PortletModes.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:portals-pluto
作者:
评论列表
文章目录