Package com.l2fprod.tools
Class ThemeConverter
- java.lang.Object
-
- com.l2fprod.tools.ThemeConverter
-
- Direct Known Subclasses:
MsStylesToSkinLF
public abstract class ThemeConverter extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedThemeConverter(java.lang.String prefix, java.lang.String suffix)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.io.FilegetCurrentOutputDirectory()protected java.io.FilegetSkinDirectory()protected abstract java.lang.StringhandleImage(java.lang.String path, int index, int count, java.lang.String outputname)protected abstract java.lang.StringhandleProperty(java.lang.String path)protected java.lang.StringparamString()protected java.lang.StringparseLine(java.lang.String line)protected java.lang.StringparseTag(java.lang.String tag)voidprocess()protected voidprocessTemplate(java.io.InputStream template, java.io.OutputStream output)voidsetCurrentOutputDirectory(java.io.File directory)voidsetSkinDirectory(java.io.File directory)java.lang.StringtoString()
-
-
-
Method Detail
-
setSkinDirectory
public void setSkinDirectory(java.io.File directory)
-
getSkinDirectory
protected java.io.File getSkinDirectory()
-
setCurrentOutputDirectory
public void setCurrentOutputDirectory(java.io.File directory)
-
getCurrentOutputDirectory
public java.io.File getCurrentOutputDirectory()
-
process
public void process() throws java.lang.Exception- Throws:
java.lang.Exception
-
processTemplate
protected void processTemplate(java.io.InputStream template, java.io.OutputStream output) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseLine
protected java.lang.String parseLine(java.lang.String line) throws java.lang.Exception- Throws:
java.lang.Exception
-
parseTag
protected java.lang.String parseTag(java.lang.String tag) throws java.lang.Exception- Throws:
java.lang.Exception
-
handleImage
protected abstract java.lang.String handleImage(java.lang.String path, int index, int count, java.lang.String outputname) throws java.lang.Exception- Throws:
java.lang.Exception
-
handleProperty
protected abstract java.lang.String handleProperty(java.lang.String path) throws java.lang.Exception- Throws:
java.lang.Exception
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
paramString
protected java.lang.String paramString()
-
-