|
Ontimize 5.2072EN | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ontimize.util.templates.ODFParser
Generates a new ODF template file from a base empty ODF file. This file contains the input fields, tables and images to fill with the values of the form.
| Field Summary | |
static boolean |
DEBUG
|
static java.lang.String |
FILE_DIR_ODF_IMAGES
|
static java.lang.String |
FILE_EMPTY_IMAGE
|
static java.lang.String |
FILE_TO_PARSE
|
protected java.io.InputStream |
input
ODF file. |
protected java.io.File |
temp
Uncompressed ODF file (Ref. to temporary directory). |
static boolean |
VERBOSE
|
static java.lang.String |
XML_TAG_DRAW_FRAME
|
static java.lang.String |
XML_TAG_DRAW_FRAME_ANCHOR
|
static java.lang.String |
XML_TAG_DRAW_FRAME_ANCHOR_VALUE
|
static java.lang.String |
XML_TAG_DRAW_FRAME_HEIGHT
|
static java.lang.String |
XML_TAG_DRAW_FRAME_HEIGHT_VALUE
|
static java.lang.String |
XML_TAG_DRAW_FRAME_NAME
|
static java.lang.String |
XML_TAG_DRAW_FRAME_WIDTH
|
static java.lang.String |
XML_TAG_DRAW_FRAME_WIDTH_VALUE
|
static java.lang.String |
XML_TAG_DRAW_IMAGE
|
static java.lang.String |
XML_TAG_DRAW_IMAGE_HREF
|
static java.lang.String |
XML_TAG_INPUT
|
static java.lang.String |
XML_TAG_INPUT_DESCRIP
|
static java.lang.String |
XML_TAG_OFFICE_TEXT
|
static java.lang.String |
XML_TAG_STYLE
|
static java.lang.String |
XML_TAG_STYLE_AUT
|
static java.lang.String |
XML_TAG_STYLE_BORDER
|
static java.lang.String |
XML_TAG_STYLE_BORDER_VALUE
|
static java.lang.String |
XML_TAG_STYLE_CELL
|
static java.lang.String |
XML_TAG_STYLE_FAMILY
|
static java.lang.String |
XML_TAG_STYLE_FAMILY_4_BOLD_VALUE
|
static java.lang.String |
XML_TAG_STYLE_FAMILY_4_TABLE_VALUE
|
static java.lang.String |
XML_TAG_STYLE_NAME
|
static java.lang.String |
XML_TAG_STYLE_NAME_4_BOLD_VALUE
|
static java.lang.String |
XML_TAG_STYLE_NAME_4_TABLE_VALUE
|
static java.lang.String |
XML_TAG_STYLE_TEXT
|
static java.lang.String |
XML_TAG_STYLE_WEIGHT
|
static java.lang.String |
XML_TAG_STYLE_WEIGHT_VALUE
|
static java.lang.String |
XML_TAG_TABLE
|
static java.lang.String |
XML_TAG_TABLE_CELL
|
static java.lang.String |
XML_TAG_TABLE_CELL_STYLE
|
static java.lang.String |
XML_TAG_TABLE_CELL_TYPE
|
static java.lang.String |
XML_TAG_TABLE_CELL_TYPE_VALUE
|
static java.lang.String |
XML_TAG_TABLE_COLUMN
|
static java.lang.String |
XML_TAG_TABLE_COLUMN_NUMBER
|
static java.lang.String |
XML_TAG_TABLE_NAME
|
static java.lang.String |
XML_TAG_TABLE_ROW
|
static java.lang.String |
XML_TAG_TEXT
|
static java.lang.String |
XML_TAG_TEXT_STYLE
|
| Constructor Summary | |
ODFParser(java.io.File file)
|
|
ODFParser(java.io.InputStream input)
|
|
| Method Summary | |
java.io.File |
create(java.util.Hashtable fieldValues,
java.util.Hashtable valuesTable,
java.util.Hashtable valuesImages)
|
java.io.File |
create(java.util.Hashtable fieldValues,
java.util.Hashtable valuesTable,
java.util.Hashtable valuesImages,
boolean createLabels)
|
java.io.File |
get(java.lang.String path)
Returns the file inside of the ODF document. |
static org.w3c.dom.Document |
getDocument(java.io.File f)
|
protected java.io.InputStream |
getEmptyImageInputStream(int imageIndex)
|
java.io.File |
getTemporalDiretory()
|
protected void |
init()
|
protected void |
listFiles(java.io.File file,
java.util.List list)
|
protected static void |
log(java.lang.String log)
|
java.util.List |
queryTemplateFields()
|
static void |
setDocument(org.w3c.dom.Document d,
java.io.File f)
|
void |
unzip(java.io.InputStream input,
java.io.File output)
Unzip the current InputStream to a temporal directory. |
protected static void |
verbose(java.lang.String verbose)
|
void |
zip(java.io.File input,
java.io.File output)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static boolean DEBUG
public static boolean VERBOSE
public static final java.lang.String FILE_TO_PARSE
public static final java.lang.String FILE_DIR_ODF_IMAGES
public static final java.lang.String FILE_EMPTY_IMAGE
public static final java.lang.String XML_TAG_STYLE_AUT
public static final java.lang.String XML_TAG_STYLE
public static final java.lang.String XML_TAG_STYLE_NAME
public static final java.lang.String XML_TAG_STYLE_NAME_4_BOLD_VALUE
public static final java.lang.String XML_TAG_STYLE_NAME_4_TABLE_VALUE
public static final java.lang.String XML_TAG_STYLE_FAMILY
public static final java.lang.String XML_TAG_STYLE_FAMILY_4_BOLD_VALUE
public static final java.lang.String XML_TAG_STYLE_FAMILY_4_TABLE_VALUE
public static final java.lang.String XML_TAG_STYLE_TEXT
public static final java.lang.String XML_TAG_STYLE_WEIGHT
public static final java.lang.String XML_TAG_STYLE_WEIGHT_VALUE
public static final java.lang.String XML_TAG_STYLE_CELL
public static final java.lang.String XML_TAG_STYLE_BORDER
public static final java.lang.String XML_TAG_STYLE_BORDER_VALUE
public static final java.lang.String XML_TAG_OFFICE_TEXT
public static final java.lang.String XML_TAG_TEXT
public static final java.lang.String XML_TAG_TEXT_STYLE
public static final java.lang.String XML_TAG_INPUT
public static final java.lang.String XML_TAG_INPUT_DESCRIP
public static final java.lang.String XML_TAG_TABLE
public static final java.lang.String XML_TAG_TABLE_NAME
public static final java.lang.String XML_TAG_TABLE_ROW
public static final java.lang.String XML_TAG_TABLE_COLUMN
public static final java.lang.String XML_TAG_TABLE_COLUMN_NUMBER
public static final java.lang.String XML_TAG_TABLE_CELL
public static final java.lang.String XML_TAG_TABLE_CELL_STYLE
public static final java.lang.String XML_TAG_TABLE_CELL_TYPE
public static final java.lang.String XML_TAG_TABLE_CELL_TYPE_VALUE
public static final java.lang.String XML_TAG_DRAW_FRAME
public static final java.lang.String XML_TAG_DRAW_FRAME_NAME
public static final java.lang.String XML_TAG_DRAW_FRAME_ANCHOR
public static final java.lang.String XML_TAG_DRAW_FRAME_ANCHOR_VALUE
public static final java.lang.String XML_TAG_DRAW_FRAME_WIDTH
public static final java.lang.String XML_TAG_DRAW_FRAME_WIDTH_VALUE
public static final java.lang.String XML_TAG_DRAW_FRAME_HEIGHT
public static final java.lang.String XML_TAG_DRAW_FRAME_HEIGHT_VALUE
public static final java.lang.String XML_TAG_DRAW_IMAGE
public static final java.lang.String XML_TAG_DRAW_IMAGE_HREF
protected java.io.InputStream input
protected java.io.File temp
| Constructor Detail |
public ODFParser(java.io.File file)
throws java.io.IOException
public ODFParser(java.io.InputStream input)
throws java.io.IOException
| Method Detail |
protected static void log(java.lang.String log)
protected static void verbose(java.lang.String verbose)
protected void init()
throws java.io.IOException
java.io.IOExceptionpublic java.io.File getTemporalDiretory()
public java.io.File create(java.util.Hashtable fieldValues,
java.util.Hashtable valuesTable,
java.util.Hashtable valuesImages,
boolean createLabels)
throws java.lang.Exception
java.lang.Exception
public java.io.File create(java.util.Hashtable fieldValues,
java.util.Hashtable valuesTable,
java.util.Hashtable valuesImages)
throws java.lang.Exception
java.lang.Exception
protected java.io.InputStream getEmptyImageInputStream(int imageIndex)
throws java.lang.Exception
java.lang.Exceptionpublic java.io.File get(java.lang.String path)
public static org.w3c.dom.Document getDocument(java.io.File f)
throws java.lang.Exception
java.lang.Exception
public static void setDocument(org.w3c.dom.Document d,
java.io.File f)
throws java.lang.Exception
java.lang.Exception
public void zip(java.io.File input,
java.io.File output)
throws java.io.IOException
java.io.IOException
protected void listFiles(java.io.File file,
java.util.List list)
public void unzip(java.io.InputStream input,
java.io.File output)
throws java.io.IOException
java.io.IOException
public java.util.List queryTemplateFields()
throws java.lang.Exception
java.lang.Exception
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||