Examples of SizeableStatus


Examples of org.apache.cocoon.portal.coplet.status.SizeableStatus

            } else {
                if ( copletLayout.getCopletInstanceData().getCopletData() == null ) {
                    throw new ProcessingException("CopletInstanceData " + copletLayout.getCopletInstanceData().getCopletId() + " has no coplet data.");
                }
            }
            this.setAspectStatus(ProfileManager.SESSION_STATUS, copletLayout.getCopletInstanceData().getCopletData().getName(), new SizeableStatus());
        }
        layout.setParent(item);
    }
View Full Code Here

Examples of org.apache.cocoon.portal.coplet.status.SizeableStatus

                    ContentHandler handler)
  throws SAXException {
       
        CopletInstanceData cid = ((CopletLayout)layout).getCopletInstanceData();

        SizeableStatus sizeable = (SizeableStatus) this.getStatus(SizeableStatus.class, ProfileManager.SESSION_STATUS, cid.getCopletData().getName());
        if ( sizeable != null ) {
            SizingStatus sizingstatus = (SizingStatus)this.getStatus(SizingStatus.class, ProfileManager.SESSION_STATUS, cid.getCopletId());
            int status = (sizingstatus == null ? SizingStatus.STATUS_MAXIMIZED : sizingstatus.getStatus());

            SizingStatusEvent event;   

            if (sizeable.isMinimizable() && status != SizingStatus.STATUS_MINIMIZED) {
                event = new SizingStatusEvent(cid, SizingStatus.STATUS_MINIMIZED, sizingstatus);
                XMLUtils.createElement(handler, "minimize-uri", service.getLinkService().getLinkURI(event));
            }

            if (sizeable.isMaximizable() && status != SizingStatus.STATUS_MAXIMIZED) {
                event = new SizingStatusEvent(cid, SizingStatus.STATUS_MAXIMIZED, sizingstatus);
                XMLUtils.createElement(handler, "maximize-uri", service.getLinkService().getLinkURI(event));
            }
            if (status != SizingStatus.STATUS_MINIMIZED) {
                context.invokeNext(layout, service, handler);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.