|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.axis2.wsdl.codegen.writer.FileWriter
public abstract class FileWriter
Field Summary | |
---|---|
protected static java.lang.String |
EXTENSION_SUFFIX
|
protected boolean |
fileExists
|
protected boolean |
isOverride
|
protected java.lang.String |
language
|
protected java.io.File |
outputFile
|
protected java.io.File |
outputFileLocation
|
protected static java.lang.String |
SEPARATOR_STRING
|
protected java.io.FileOutputStream |
stream
|
protected static java.lang.String |
TEMPLATE_SUFFIX
|
protected java.io.InputStream |
xsltStream
|
Constructor Summary | |
---|---|
FileWriter()
|
Method Summary | |
---|---|
void |
createOutFile(java.lang.String packageName,
java.lang.String fileName)
Creates the output file. |
protected java.lang.String |
findTemplate(java.util.Map languageSpecificPropertyMap)
|
protected java.lang.String |
getFileExtensionForLanguage(java.lang.String language)
Finds the file name extension. |
java.io.File |
getOutputFile()
|
boolean |
isOverride()
|
void |
loadTemplate()
Loads the template. |
void |
parse(org.w3c.dom.Document doc,
javax.xml.transform.URIResolver resolver)
Writes the output file. |
void |
setLanguage(java.lang.String language)
Sets the language. |
void |
setOutputFile(java.io.File outputFile)
|
void |
setOverride(boolean override)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.io.File outputFileLocation
protected java.io.File outputFile
protected java.io.FileOutputStream stream
protected java.io.InputStream xsltStream
protected java.lang.String language
protected static final java.lang.String TEMPLATE_SUFFIX
protected static final java.lang.String EXTENSION_SUFFIX
protected static final java.lang.String SEPARATOR_STRING
protected boolean fileExists
protected boolean isOverride
Constructor Detail |
---|
public FileWriter()
Method Detail |
---|
public void setLanguage(java.lang.String language)
language
- public void loadTemplate() throws CodeGenerationException
CodeGenerationException
protected java.lang.String findTemplate(java.util.Map languageSpecificPropertyMap)
public void createOutFile(java.lang.String packageName, java.lang.String fileName) throws java.lang.Exception
packageName
- fileName
-
java.lang.Exception
protected java.lang.String getFileExtensionForLanguage(java.lang.String language)
language
-
public void parse(org.w3c.dom.Document doc, javax.xml.transform.URIResolver resolver) throws java.lang.Exception
doc
-
java.lang.Exception
public boolean isOverride()
public void setOverride(boolean override)
public java.io.File getOutputFile()
public void setOutputFile(java.io.File outputFile)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |