git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1155216 13f79535-47bb-0310-9956-ffa450edef68tags/REL_3_8_BETA4
import org.apache.poi.hwpf.usermodel.Table; | import org.apache.poi.hwpf.usermodel.Table; | ||||
import org.apache.poi.hwpf.usermodel.TableCell; | import org.apache.poi.hwpf.usermodel.TableCell; | ||||
import org.apache.poi.hwpf.usermodel.TableRow; | import org.apache.poi.hwpf.usermodel.TableRow; | ||||
import org.apache.poi.util.Beta; | |||||
import org.apache.poi.util.POILogFactory; | import org.apache.poi.util.POILogFactory; | ||||
import org.apache.poi.util.POILogger; | import org.apache.poi.util.POILogger; | ||||
import org.w3c.dom.Document; | import org.w3c.dom.Document; | ||||
import org.w3c.dom.Element; | import org.w3c.dom.Element; | ||||
@Beta | |||||
public abstract class AbstractWordConverter | public abstract class AbstractWordConverter | ||||
{ | { | ||||
private static final byte BEL_MARK = 7; | private static final byte BEL_MARK = 7; |
import org.apache.poi.hwpf.usermodel.TableCell; | import org.apache.poi.hwpf.usermodel.TableCell; | ||||
import org.apache.poi.hwpf.usermodel.TableRow; | import org.apache.poi.hwpf.usermodel.TableRow; | ||||
import org.apache.poi.poifs.filesystem.POIFSFileSystem; | import org.apache.poi.poifs.filesystem.POIFSFileSystem; | ||||
import org.apache.poi.util.Beta; | |||||
import org.apache.poi.util.IOUtils; | import org.apache.poi.util.IOUtils; | ||||
import org.apache.poi.util.POILogFactory; | import org.apache.poi.util.POILogFactory; | ||||
import org.apache.poi.util.POILogger; | import org.apache.poi.util.POILogger; | ||||
import org.w3c.dom.Node; | import org.w3c.dom.Node; | ||||
import org.w3c.dom.NodeList; | import org.w3c.dom.NodeList; | ||||
@Beta | |||||
public class AbstractWordUtils | public class AbstractWordUtils | ||||
{ | { | ||||
static final String EMPTY = ""; | static final String EMPTY = ""; |
package org.apache.poi.hwpf.converter; | package org.apache.poi.hwpf.converter; | ||||
import org.apache.poi.util.Beta; | |||||
@Beta | |||||
public class DefaultFontReplacer implements FontReplacer | public class DefaultFontReplacer implements FontReplacer | ||||
{ | { | ||||
public Triplet update( Triplet original ) | public Triplet update( Triplet original ) |
==================================================================== */ | ==================================================================== */ | ||||
package org.apache.poi.hwpf.converter; | package org.apache.poi.hwpf.converter; | ||||
import org.apache.poi.util.Beta; | |||||
import org.w3c.dom.Document; | import org.w3c.dom.Document; | ||||
import org.w3c.dom.Element; | import org.w3c.dom.Element; | ||||
import org.w3c.dom.Node; | import org.w3c.dom.Node; | ||||
import org.w3c.dom.NodeList; | import org.w3c.dom.NodeList; | ||||
import org.w3c.dom.Text; | import org.w3c.dom.Text; | ||||
@Beta | |||||
public class FoDocumentFacade | public class FoDocumentFacade | ||||
{ | { | ||||
private static final String NS_RDF = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; | private static final String NS_RDF = "http://www.w3.org/1999/02/22-rdf-syntax-ns#"; |
package org.apache.poi.hwpf.converter; | package org.apache.poi.hwpf.converter; | ||||
import org.apache.poi.util.Beta; | |||||
@Beta | |||||
public interface FontReplacer | public interface FontReplacer | ||||
{ | { | ||||
public class Triplet | public class Triplet |
import java.util.LinkedHashMap; | import java.util.LinkedHashMap; | ||||
import java.util.Map; | import java.util.Map; | ||||
import org.apache.poi.util.Beta; | |||||
import org.w3c.dom.Document; | import org.w3c.dom.Document; | ||||
import org.w3c.dom.Element; | import org.w3c.dom.Element; | ||||
import org.w3c.dom.Text; | import org.w3c.dom.Text; | ||||
@Beta | |||||
public class HtmlDocumentFacade | public class HtmlDocumentFacade | ||||
{ | { | ||||
protected final Element body; | protected final Element body; |
package org.apache.poi.hwpf.converter; | package org.apache.poi.hwpf.converter; | ||||
import org.apache.poi.util.Beta; | |||||
/** | /** | ||||
* Comment me | * Comment me | ||||
* | * | ||||
* @author Ryan Ackley | * @author Ryan Ackley | ||||
*/ | */ | ||||
@Beta | |||||
public final class NumberFormatter | public final class NumberFormatter | ||||
{ | { | ||||
package org.apache.poi.hwpf.converter; | package org.apache.poi.hwpf.converter; | ||||
import org.apache.poi.hwpf.usermodel.PictureType; | import org.apache.poi.hwpf.usermodel.PictureType; | ||||
import org.apache.poi.util.Beta; | |||||
/** | /** | ||||
* User-implemented pictures manager to store images on-disk | * User-implemented pictures manager to store images on-disk | ||||
* | * | ||||
* @author Sergey Vladimirov (vlsergey {at} gmail {dot} com) | * @author Sergey Vladimirov (vlsergey {at} gmail {dot} com) | ||||
*/ | */ | ||||
@Beta | |||||
public interface PicturesManager | public interface PicturesManager | ||||
{ | { | ||||
/** | /** |
import org.apache.poi.hwpf.usermodel.Table; | import org.apache.poi.hwpf.usermodel.Table; | ||||
import org.apache.poi.hwpf.usermodel.TableCell; | import org.apache.poi.hwpf.usermodel.TableCell; | ||||
import org.apache.poi.hwpf.usermodel.TableRow; | import org.apache.poi.hwpf.usermodel.TableRow; | ||||
import org.apache.poi.util.Beta; | |||||
import org.apache.poi.util.POILogFactory; | import org.apache.poi.util.POILogFactory; | ||||
import org.apache.poi.util.POILogger; | import org.apache.poi.util.POILogger; | ||||
import org.w3c.dom.Document; | import org.w3c.dom.Document; | ||||
/** | /** | ||||
* @author Sergey Vladimirov (vlsergey {at} gmail {dot} com) | * @author Sergey Vladimirov (vlsergey {at} gmail {dot} com) | ||||
*/ | */ | ||||
@Beta | |||||
public class WordToFoConverter extends AbstractWordConverter | public class WordToFoConverter extends AbstractWordConverter | ||||
{ | { | ||||
import org.apache.poi.hwpf.usermodel.Picture; | import org.apache.poi.hwpf.usermodel.Picture; | ||||
import org.apache.poi.hwpf.usermodel.TableCell; | import org.apache.poi.hwpf.usermodel.TableCell; | ||||
import org.apache.poi.hwpf.usermodel.TableRow; | import org.apache.poi.hwpf.usermodel.TableRow; | ||||
import org.apache.poi.util.Beta; | |||||
import org.w3c.dom.Element; | import org.w3c.dom.Element; | ||||
@Beta | |||||
public class WordToFoUtils extends AbstractWordUtils | public class WordToFoUtils extends AbstractWordUtils | ||||
{ | { | ||||
static void compactInlines( Element blockElement ) | static void compactInlines( Element blockElement ) |
import org.apache.poi.hwpf.usermodel.Table; | import org.apache.poi.hwpf.usermodel.Table; | ||||
import org.apache.poi.hwpf.usermodel.TableCell; | import org.apache.poi.hwpf.usermodel.TableCell; | ||||
import org.apache.poi.hwpf.usermodel.TableRow; | import org.apache.poi.hwpf.usermodel.TableRow; | ||||
import org.apache.poi.util.Beta; | |||||
import org.apache.poi.util.POILogFactory; | import org.apache.poi.util.POILogFactory; | ||||
import org.apache.poi.util.POILogger; | import org.apache.poi.util.POILogger; | ||||
import org.w3c.dom.Document; | import org.w3c.dom.Document; | ||||
* | * | ||||
* @author Sergey Vladimirov (vlsergey {at} gmail {dot} com) | * @author Sergey Vladimirov (vlsergey {at} gmail {dot} com) | ||||
*/ | */ | ||||
@Beta | |||||
public class WordToHtmlConverter extends AbstractWordConverter | public class WordToHtmlConverter extends AbstractWordConverter | ||||
{ | { | ||||
import org.apache.poi.hwpf.usermodel.Paragraph; | import org.apache.poi.hwpf.usermodel.Paragraph; | ||||
import org.apache.poi.hwpf.usermodel.TableCell; | import org.apache.poi.hwpf.usermodel.TableCell; | ||||
import org.apache.poi.hwpf.usermodel.TableRow; | import org.apache.poi.hwpf.usermodel.TableRow; | ||||
import org.apache.poi.util.Beta; | |||||
import org.w3c.dom.Element; | import org.w3c.dom.Element; | ||||
@Beta | |||||
public class WordToHtmlUtils extends AbstractWordUtils | public class WordToHtmlUtils extends AbstractWordUtils | ||||
{ | { | ||||
public static void addBold( final boolean bold, StringBuilder style ) | public static void addBold( final boolean bold, StringBuilder style ) |