Package org.uguess.birt.report.engine.layout.wrapper.impl

Examples of org.uguess.birt.report.engine.layout.wrapper.impl.MultiAreaFrame


        return warea;
    }

    private MultiAreaFrame buildNewFrame(IArea area, boolean isContainer) {
        MultiAreaFrame frame = new MultiAreaFrame(area);

        if (!clipStack.isEmpty()) {
            //frame.setClip(clipStack.peek());
        }

        MultiAreaFrame parentFrame = frameStack.isEmpty() ? null
                : (MultiAreaFrame) frameStack.peek();
        frame.setParent(parentFrame);

        if (parentFrame != null) {
            parentFrame.addChild(frame);
        }

        if (isContainer) {
            frameStack.push(frame);
        }
View Full Code Here


            // record body area to support export_body_only option
            bodyArea = ((PageArea) area).getBody();
        }

        if (cnt != null) {
            MultiAreaFrame frame = frameCache.get(cnt);

            if (frame != null) {
                frame.addSubArea(wrap2global(area));
            } else {
                frame = buildNewFrame(wrap2global(area), isContainer);

                frameCache.put(cnt, frame);
            }
View Full Code Here

TOP

Related Classes of org.uguess.birt.report.engine.layout.wrapper.impl.MultiAreaFrame

Copyright © 2018 www.massapicom. 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.