@Override public Mode unmarshal(String name) throws Exception { return Mode.create(name); }
private static Mode getTemplateMode() { return Mode.create(REWRITE_PARAMETER_OPEN + MODE + REWRITE_PARAMETER_CLOSE, true); }
public static Mode getJSR168PortletModeFromWSRPName(String wsrpPortletModeName) { ParameterValidation.throwIllegalArgExceptionIfNullOrEmpty(wsrpPortletModeName, WSRP_MODE_NAME, null); Mode mode = WSRP_JSR168_MODES.get(wsrpPortletModeName); return (mode == null) ? Mode.create(wsrpPortletModeName) : mode; }
public org.gatein.pc.api.Mode getMode() { if (portletMode != null) { return org.gatein.pc.api.Mode.create(portletMode.toString()); } return null; }
public boolean isPortletModeAllowed(PortletMode portletMode) { if (portletMode == null) { // The spec does not give way to handle that case properly log.warn("Try to test a null portlet mode"); return false; } else { return supportedModes.contains(Mode.create(portletMode.toString())); } }
org.gatein.pc.api.Mode mode = org.gatein.pc.api.Mode.create(portletMode.toString());
break; case 4: mode = Mode.create(data.readUTF()); break; default:
String[] modeParameter = windowParameters.remove("javax.portlet.portlet_mode"); String[] windowStateParameter = windowParameters.remove("javax.portlet.window_state"); windowMode = modeParameter != null ? Mode.create(modeParameter[0]) : null; windowState = windowStateParameter != null ? WindowState.create(windowStateParameter[0]) : null;
public void setPortletMode(PortletMode portletMode) throws PortletModeException { WantUpdate update = requireUpdate("Portlet mode cannot be set after redirect"); // if (portletMode == null) { // The spec does not define that case // we just issue a warn log.warn("Set null portlet mode"); } else { if (!preq.isPortletModeAllowed(portletMode)) { throw new PortletModeException("Not supported", portletMode); } // update.mode = org.gatein.pc.api.Mode.create(portletMode.toString()); } }
if (queryParameters.get(ControllerRequestParameterNames.MODE) != null) mode = org.gatein.pc.api.Mode.create(queryParameters.get(ControllerRequestParameterNames.MODE));
for (String modeString : modeStrings) modes.add(Mode.create(modeString));
if ("portlet-mode".equals(localName)) md.setPortletMode(org.gatein.pc.api.Mode.create(value));
if (modeValue != null) mode = Mode.create(modeValue.trim());
org.gatein.pc.api.Mode mode = org.gatein.pc.api.Mode.create(customPortletModeMD.getPortletMode());
Mode mode = modeParameter != null ? Mode.create(modeParameter[0]) : (window.mode != null ? window.mode : Mode.VIEW); WindowState windowState = windowStateParameter != null ? WindowState.create(windowStateParameter[0]) : (window.state != null ? window.state : WindowState.NORMAL);
while (portletNav.next(Element.portlet_mode)) { PortletModeMetaData portletModeMD = new PortletModeMetaData(); portletModeMD.setPortletMode(Mode.create(portletNav.getContent())); supportsMD.addPortletMode(portletModeMD);