Package reportgen.prototype.context

Examples of reportgen.prototype.context.ContextCompound


                return ContextMode.INPUT;
            }

        };
        inputs = new InputList(this, root, constContext);
        Context subReportContext = new ContextCompound(constContext) {
            @Override
            public SubQueryLoader getQueryLoader() {
                return sl;
            }
        };
View Full Code Here


    /**
     * @return
     */
    @Override
    public Context getLocalContext() {
        return new ContextCompound(super.getLocalContext()) {
            @Override
            public List<ContextGroup> getAvailiableGroups() {
                List<ContextGroup> map = super.getAvailiableGroups();
                if(crossReport != null) {
                    map.add(MathExpressionCrossReportColumnRef.GROUP);
View Full Code Here

        cornerTitle = SupportXMLRootImpl.getStringAttribute(element, CORNER);

        rows = new RowRangeList(element, getLocalContext());
        cols = new ColRangeList(element, getLocalContext());

        Context cellCtx = new ContextCompound(prototype) {
            private ArrayList<ColRowRange> flatRows = rows.getFlat(new ArrayList<ColRowRange>());
            private ArrayList<ColRowRange> flatCols = cols.getFlat(new ArrayList<ColRowRange>());

            @Override
            public List<ColRowRange> getRanges() {
View Full Code Here

    }


    @Override
    public Context getContext(final Context context) {
        return new ContextCompound(context) {
            @Override
            public List<ContextGroup> getAvailiableGroups() {
                List<ContextGroup> res = context.getAvailiableGroups();
                res.add(MathExpressionConditions.GROUP);
                return res;
View Full Code Here

TOP

Related Classes of reportgen.prototype.context.ContextCompound

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.