public class StylesheetWizard extends XMLDirectivesRecognizer
Modifier and Type | Class and Description |
---|---|
static class |
StylesheetWizard.FieldContextAction |
static class |
StylesheetWizard.FieldInfo |
static class |
StylesheetWizard.FieldValue |
FIELD_FILLIN, FIELD_MERGEFIELD
Constructor and Description |
---|
StylesheetWizard() |
StylesheetWizard(java.lang.String rtfFile) |
Modifier and Type | Method and Description |
---|---|
void |
addNamespace(java.lang.String prefix,
java.lang.String ns) |
void |
clearNamespaces() |
void |
clearValues()
clearValues
|
void |
createStylesheet(java.io.OutputStream xslOutputStream) |
void |
createStylesheet(java.lang.String xslFile) |
void |
deserializeValues(java.lang.String file) |
void |
fieldEncountered(FieldContext context)
Invoked when a field is encountered by the RTF parser.
|
StylesheetWizard.FieldContextAction |
getContextAction(java.lang.String keyword,
java.lang.Class nodeClass) |
java.util.List |
getFieldContextActions(java.lang.String keyword) |
StylesheetWizard.FieldInfo |
getFieldInfo(java.lang.String keyword) |
StylesheetWizard.FieldValue |
getFieldValue(java.lang.String keyword,
boolean createNew) |
java.util.Map |
getNamespaces() |
java.lang.String |
getRTFFile() |
java.util.List |
listRTFKeywords() |
void |
parseFields(java.lang.String rtfFile) |
void |
serializeValues(java.lang.String file) |
void |
setNamespaces(java.util.Map namespaces) |
java.io.File |
suggestXSLFile() |
addNamespace, insertPlainNodeElement, isVerifyXMLSyntax, setVerifyXMLSyntax, wrapNode, wrapRTFFile
public StylesheetWizard(java.lang.String rtfFile) throws java.io.IOException
java.io.IOException
public StylesheetWizard()
public java.lang.String getRTFFile()
public java.util.List listRTFKeywords()
public StylesheetWizard.FieldInfo getFieldInfo(java.lang.String keyword)
public StylesheetWizard.FieldValue getFieldValue(java.lang.String keyword, boolean createNew)
public java.util.List getFieldContextActions(java.lang.String keyword)
public StylesheetWizard.FieldContextAction getContextAction(java.lang.String keyword, java.lang.Class nodeClass)
public void createStylesheet(java.lang.String xslFile) throws java.io.IOException
java.io.IOException
public void createStylesheet(java.io.OutputStream xslOutputStream) throws java.io.IOException
java.io.IOException
public void fieldEncountered(FieldContext context)
XMLDirectivesRecognizer
fieldEncountered
in interface FieldListener
fieldEncountered
in class XMLDirectivesRecognizer
context
- FieldContextpublic void serializeValues(java.lang.String file) throws java.io.IOException
java.io.IOException
public void deserializeValues(java.lang.String file) throws java.io.IOException
java.io.IOException
public java.io.File suggestXSLFile()
public java.util.Map getNamespaces()
public void setNamespaces(java.util.Map namespaces)
public void clearNamespaces()
public void clearValues()
public void addNamespace(java.lang.String prefix, java.lang.String ns)
public void parseFields(java.lang.String rtfFile) throws java.io.IOException
java.io.IOException
© 2003-2011 by Sascha Schmidt (vision-cloud.de). All Rights Reserved.