Package org.foray.fotree.fo.obj

Examples of org.foray.fotree.fo.obj.PageSequence


        final Root root = foTree.getRootFo();
        final AreaTree areaTree = this.areaTreeFactory.makeAreaTree(root);
        final PioneerLS layout = this.layoutFactory.makeLayout();
        final Iterator<PageSequence> iterator = root.getPageSequenceIterator();
        while (iterator.hasNext()) {
            final PageSequence pageSequence = iterator.next();
            try {
                final PageCollection collection = areaTree.makePageCollection(
                        pageSequence);
                layout.formatPageSequence(collection);
            } catch (final AreaTreeException e) {
View Full Code Here


     */
    protected Flow getFlow(final FOTreeBuilder foTree) {
        final Root root = foTree.getRootFo();
        FObj node = root.getChildAt(1);
        assertTrue(node instanceof PageSequence);
        final PageSequence sequence = (PageSequence) node;
        node = sequence.getChildAt(0);
        assertTrue(node instanceof Flow);
        final Flow flow = (Flow) node;
        return flow;
    }
View Full Code Here

        }
        case FLOAT: {
            return new Float(parent, propertyList);
        }
        case FLOW: {
            final PageSequence pageSequence = parentPageSequence(enumeration,
                    parent, locator);
            return new Flow(pageSequence, propertyList);
        }
        case FLOW_ASSIGNMENT: {
            final FlowMap flowMap = parentFlowMap(enumeration, parent, locator);
            return new FlowAssignment(flowMap, propertyList);
        }
        case FLOW_MAP: {
            final LayoutMasterSet layoutMasterSet = parentLayoutMasterSet(
                    enumeration, parent, locator);
            return new FlowMap(layoutMasterSet, propertyList);
        }
        case FLOW_NAME_SPECIFIER: {
            final FlowSourceList flowSourceList = parentFlowSourceList(
                    enumeration, parent, locator);
            return new FlowNameSpecifier(flowSourceList, propertyList);
        }
        case FLOW_SOURCE_LIST: {
            final FlowAssignment flowAssignment = parentFlowAssignment(
                    enumeration, parent, locator);
            return new FlowSourceList(flowAssignment, propertyList);
        }
        case FLOW_TARGET_LIST: {
            final FlowAssignment flowAssignment = parentFlowAssignment(
                    enumeration, parent, locator);
            return new FlowTargetList(flowAssignment, propertyList);
        }
        case FOLIO_PREFIX: {
            return new FolioPrefix(parent, propertyList);
        }
        case FOLIO_SUFFIX: {
            return new FolioSuffix(parent, propertyList);
        }
        case FOOTNOTE: {
            return new Footnote(parent, propertyList);
        }
        case FOOTNOTE_BODY: {
            return new FootnoteBody(parent, propertyList);
        }
        case INDEX_KEY_REFERENCE: {
            return new IndexKeyReference(parent, propertyList);
        }
        case INDEX_PAGE_CITATION_LIST: {
            return new IndexPageCitationList(parent, propertyList);
        }
        case INDEX_PAGE_CITATION_LIST_SEPARATOR: {
            return new IndexPageCitationListSeparator(parent, propertyList);
        }
        case INDEX_PAGE_CITATION_RANGE_SEPARATOR: {
            return new IndexPageCitationRangeSeparator(parent, propertyList);
        }
        case INDEX_PAGE_NUMBER_PREFIX: {
            return new IndexPageNumberPrefix(parent, propertyList);
        }
        case INDEX_PAGE_NUMBER_SUFFIX: {
            return new IndexPageNumberSuffix(parent, propertyList);
        }
        case INDEX_RANGE_BEGIN: {
            return new IndexRangeBegin(parent, propertyList);
        }
        case INDEX_RANGE_END: {
            return new IndexRangeEnd(parent, propertyList);
        }
        case INITIAL_PROPERTY_SET: {
            return new InitialPropertySet(parent, propertyList);
        }
        case INLINE: {
            return new Inline(parent, propertyList);
        }
        case INLINE_CONTAINER: {
            return new InlineContainer(parent, propertyList);
        }
        case INSTREAM_FOREIGN_OBJECT: {
            return new InstreamForeignObject(parent, propertyList);
        }
        case LAYOUT_MASTER_SET: {
            final Root root = parentRoot(enumeration, parent, locator);
            return new LayoutMasterSet(root, propertyList);
        }
        case LEADER: {
            return new Leader(parent, propertyList);
        }
        case LIST_BLOCK: {
            return new ListBlock(parent, propertyList);
        }
        case LIST_ITEM: {
            return new ListItem(parent, propertyList);
        }
        case LIST_ITEM_BODY: {
            return new ListItemBody(parent, propertyList);
        }
        case LIST_ITEM_LABEL: {
            return new ListItemLabel(parent, propertyList);
        }
        case MARKER: {
            return new Marker(parent, propertyList);
        }
        case MULTI_CASE: {
            return new MultiCase(parent, propertyList);
        }
        case MULTI_PROPERTIES: {
            return new MultiProperties(parent, propertyList);
        }
        case MULTI_PROPERTY_SET: {
            return new MultiPropertySet(parent, propertyList);
        }
        case MULTI_SWITCH: {
            return new MultiSwitch(parent, propertyList);
        }
        case MULTI_TOGGLE: {
            return new MultiToggle(parent, propertyList);
        }
        case PAGE_NUMBER: {
            return new PageNumber(parent, propertyList);
        }
        case PAGE_NUMBER_CITATION: {
            return new PageNumberCitation(parent, propertyList);
        }
        case PAGE_NUMBER_CITATION_LAST: {
            return new PageNumberCitationLast(parent, propertyList);
        }
        case PAGE_SEQUENCE: {
            final Root root = parentRoot(enumeration, parent, locator);
            return new PageSequence(root, propertyList);
        }
        case PAGE_SEQUENCE_MASTER: {
            return new PageSequenceMaster(parent, propertyList);
        }
        case PAGE_SEQUENCE_WRAPPER: {
            return new PageSequenceWrapper(parent, propertyList);
        }
        case REGION_AFTER: {
            final SimplePageMaster simplePageMaster = parentSimplePageMaster(
                    enumeration, parent, locator);
            return new RegionAfter(simplePageMaster, propertyList);
        }
        case REGION_BEFORE: {
            final SimplePageMaster simplePageMaster = parentSimplePageMaster(
                    enumeration, parent, locator);
            return new RegionBefore(simplePageMaster, propertyList);
        }
        case REGION_BODY: {
            final SimplePageMaster simplePageMaster = parentSimplePageMaster(
                    enumeration, parent, locator);
            return new RegionBody(simplePageMaster, propertyList);
        }
        case REGION_END: {
            final SimplePageMaster simplePageMaster = parentSimplePageMaster(
                    enumeration, parent, locator);
            return new RegionEnd(simplePageMaster, propertyList);
        }
        case REGION_NAME_SPECIFIER: {
            final FlowTargetList flowTargetList = parentFlowTargetList(
                    enumeration, parent, locator);
            return new RegionNameSpecifier(flowTargetList, propertyList);
        }
        case REGION_START: {
            final SimplePageMaster simplePageMaster = parentSimplePageMaster(
                    enumeration, parent, locator);
            return new RegionStart(simplePageMaster, propertyList);
        }
        case REPEATABLE_PAGE_MASTER_ALTERNATIVES: {
            return new RepeatablePMAlternatives(parent, propertyList);
        }
        case REPEATABLE_PAGE_MASTER_REFERENCE: {
            return new RepeatablePMReference(parent, propertyList);
        }
        case RETRIEVE_MARKER: {
            return new RetrieveMarker(parent, propertyList);
        }
        case RETRIEVE_TABLE_MARKER: {
            return new RetrieveTableMarker(parent, propertyList);
        }
        case ROOT: {
            return new Root(propertyList);
        }
        case SCALING_VALUE_CITATION: {
            return new ScalingValueCitation(parent, propertyList);
        }
        case SIMPLE_PAGE_MASTER: {
            final LayoutMasterSet layoutMasterSet = parentLayoutMasterSet(
                    enumeration, parent, locator);
            return new SimplePageMaster(layoutMasterSet, propertyList);
        }
        case SINGLE_PAGE_MASTER_REFERENCE: {
            return new SinglePageMasterReference(parent, propertyList);
        }
        case STATIC_CONTENT: {
            final PageSequence pageSequence = parentPageSequence(enumeration,
                    parent, locator);
            return new StaticContent(pageSequence, propertyList);
        }
        case TABLE: {
            return new Table(parent, propertyList);
View Full Code Here

TOP

Related Classes of org.foray.fotree.fo.obj.PageSequence

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.