fr.opensagres.xdocreport.document.docx
Class DocxUtils

java.lang.Object
  extended by fr.opensagres.xdocreport.document.docx.DocxUtils

public class DocxUtils
extends Object

Utilities for docx.


Constructor Summary
DocxUtils()
           
 
Method Summary
static boolean isAbstractNum(String uri, String localName, String name)
           
static boolean isAbstractNumId(String uri, String localName, String name)
           
static boolean isBlip(String uri, String localName, String name)
          Returns true if current element is a:blip and false otherwise.
static boolean isBookmarkEnd(String uri, String localName, String name)
          Returns true if current element is w:bookmarkEnd and false otherwise.
static boolean isBookmarkStart(String uri, String localName, String name)
          Returns true if current element is w:bookmarkStart and false otherwise.
static boolean isDocx(XDocArchive documentArchive)
          Returns true if the given document archive is a docx and false otherwise.
static boolean isDrawing(String uri, String localName, String name)
           
static boolean isEndnote(String uri, String localName, String name)
           
static boolean isEndnoteReference(String uri, String localName, String name)
           
static boolean isExt(String uri, String localName, String name)
          Returns true if current element is a:ext and false otherwise.
static boolean isExtent(String uri, String localName, String name)
          Returns true if current element is wp:extent and false otherwise.
static boolean isFldChar(String uri, String localName, String name)
           
static boolean isFldSimple(String uri, String localName, String name)
          Returns true if current element is w:fldSimple and false otherwise.
static boolean isFootnote(String uri, String localName, String name)
           
static boolean isFootnoteReference(String uri, String localName, String name)
           
static boolean isHyperlink(String uri, String localName, String name)
          Returns true if current element is w:hyperlink and false otherwise.
static boolean isInstrText(String uri, String localName, String name)
           
static boolean isNum(String uri, String localName, String name)
           
static boolean isNumbering(String uri, String localName, String name)
           
static boolean isNumFmt(String uri, String localName, String name)
           
static boolean isP(String uri, String localName, String name)
          Returns true if current element is w:fldSimple with MERGEFIELD type and false otherwise.
static boolean isR(String uri, String localName, String name)
           
static boolean isRFonts(String uri, String localName, String name)
           
static boolean isT(String uri, String localName, String name)
           
static boolean isTable(String uri, String localName, String name)
           
static boolean isTableRow(String uri, String localName, String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocxUtils

public DocxUtils()
Method Detail

isDocx

public static boolean isDocx(XDocArchive documentArchive)
Returns true if the given document archive is a docx and false otherwise.

Parameters:
documentArchive -
Returns:

isTable

public static boolean isTable(String uri,
                              String localName,
                              String name)

isTableRow

public static boolean isTableRow(String uri,
                                 String localName,
                                 String name)

isFldSimple

public static boolean isFldSimple(String uri,
                                  String localName,
                                  String name)
Returns true if current element is w:fldSimple and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isP

public static boolean isP(String uri,
                          String localName,
                          String name)
Returns true if current element is w:fldSimple with MERGEFIELD type and false otherwise. If element is w:fldSimple :
 
                
                        
                                
                                
                                �${name}�
                
        
 
it is transformed with
 
                        
                                
                                
                                ${name}
                
 

Parameters:
uri -
localName -
name -
Returns:

isR

public static boolean isR(String uri,
                          String localName,
                          String name)

isT

public static boolean isT(String uri,
                          String localName,
                          String name)

isFldChar

public static boolean isFldChar(String uri,
                                String localName,
                                String name)

isInstrText

public static boolean isInstrText(String uri,
                                  String localName,
                                  String name)

isBookmarkStart

public static boolean isBookmarkStart(String uri,
                                      String localName,
                                      String name)
Returns true if current element is w:bookmarkStart and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isBookmarkEnd

public static boolean isBookmarkEnd(String uri,
                                    String localName,
                                    String name)
Returns true if current element is w:bookmarkEnd and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isBlip

public static boolean isBlip(String uri,
                             String localName,
                             String name)
Returns true if current element is a:blip and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isExtent

public static boolean isExtent(String uri,
                               String localName,
                               String name)
Returns true if current element is wp:extent and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isExt

public static boolean isExt(String uri,
                            String localName,
                            String name)
Returns true if current element is a:ext and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isHyperlink

public static boolean isHyperlink(String uri,
                                  String localName,
                                  String name)
Returns true if current element is w:hyperlink and false otherwise.

Parameters:
uri -
localName -
name -
Returns:

isRFonts

public static boolean isRFonts(String uri,
                               String localName,
                               String name)

isAbstractNum

public static boolean isAbstractNum(String uri,
                                    String localName,
                                    String name)

isNumFmt

public static boolean isNumFmt(String uri,
                               String localName,
                               String name)

isNum

public static boolean isNum(String uri,
                            String localName,
                            String name)

isAbstractNumId

public static boolean isAbstractNumId(String uri,
                                      String localName,
                                      String name)

isNumbering

public static boolean isNumbering(String uri,
                                  String localName,
                                  String name)

isDrawing

public static boolean isDrawing(String uri,
                                String localName,
                                String name)

isFootnote

public static boolean isFootnote(String uri,
                                 String localName,
                                 String name)

isEndnote

public static boolean isEndnote(String uri,
                                String localName,
                                String name)

isFootnoteReference

public static boolean isFootnoteReference(String uri,
                                          String localName,
                                          String name)

isEndnoteReference

public static boolean isEndnoteReference(String uri,
                                         String localName,
                                         String name)


Copyright © 2013. All rights reserved.