org.enhydra.tool.common
Class TemplateTool
java.lang.Object
|
+--org.enhydra.tool.common.TemplateTool
- Direct Known Subclasses:
- ConfigTool
- public class TemplateTool
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TemplateTool
public TemplateTool()
isOverwrite
public boolean isOverwrite()
setOverwrite
public void setOverwrite(boolean o)
isSwing
public boolean isSwing()
getOwner
public java.awt.Component getOwner()
setOwner
public void setOwner(java.awt.Component c)
getTemplates
public Template[] getTemplates()
setTemplates
public void setTemplates(Template[] t)
getTemplateListeners
public TemplateListener[] getTemplateListeners()
addTemplateListener
public void addTemplateListener(TemplateListener l)
removeTemplateListener
public void removeTemplateListener(TemplateListener l)
initTemplates
public void initTemplates(java.io.File source,
java.io.File dest,
java.lang.String[] exts)
initTemplates
public void initTemplates(Template[] in,
java.io.File dest,
java.lang.String[] exts)
getReplacements
public Replacement[] getReplacements()
setReplacements
public void setReplacements(Replacement[] r)
getEchoWriter
public java.io.PrintWriter getEchoWriter()
setEchoWriter
public void setEchoWriter(java.io.PrintWriter w)
isEcho
public boolean isEcho()
setEcho
public void setEcho(boolean e)
createOutput
public java.io.File[] createOutput()
throws ToolException
ToolException
lineSearchAndReplace
public java.lang.String lineSearchAndReplace(java.lang.String in)
echoWrite
protected void echoWrite(java.lang.String out)
echoWrite
protected void echoWrite(java.lang.Exception e)
setInitDestination
public void setInitDestination(java.lang.String path)
getInitDestination
public java.lang.String getInitDestination()
setInitExtensions
public void setInitExtensions(java.lang.String[] exts)
getInitExtensions
public java.lang.String[] getInitExtensions()
initOutput
public void initOutput(Template template)