XhtmlStruct.java :  » XML » pirka » org » pirkaengine » core » parser » Java Open Source

Java Open Source » XML » pirka 
pirka » org » pirkaengine » core » parser » XhtmlStruct.java
package org.pirkaengine.core.parser;

import java.util.LinkedList;
import java.util.List;

/**
 * XHTML .
 * <p>
 * XHTMLFragment
 * Fragment
 * XHTMLtext
 * </p>
 * <p>
 * Fragment
 * </p>
 * @author shuji.w6e
 * @since 0.1.0
 * @sett Fragment
 */
public class XhtmlStruct {

    private final LinkedList<Fragment> fragments;
    private final StringBuilder text;
    private final String baseTemplate;

    /**
     * .
     * @param text
     * @param fragments
     * @param baseTemplate
     */
    public XhtmlStruct(StringBuilder text, LinkedList<Fragment> fragments, String baseTemplate) {
        this.text = text;
        this.fragments = fragments;
        this.baseTemplate = baseTemplate;
    }

    /**
     * .
     * <p>
     * 
     * </p>
     * @return 
     */
    public StringBuilder getText() {
        return this.text;
    }

    /**
     * Fragment.
     * @return Fragment
     */
    public List<Fragment> getFragments() {
        return this.fragments;
    }
    
    /**
     * Fragment
     * @return 
     */
    public Fragment getFirst() {
        return this.fragments.getFirst();
    }

    /**
     * Fragment
     * @return 
     */
    public Fragment getLast() {
        return this.fragments.getLast();
    }
    
    /**
     * 
     * @return null
     */
    public String getBaseTemplate() {
        return this.baseTemplate;
    }
}
java2s.com  | Contact Us | Privacy Policy
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.