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;
}
}
|