net.sf.csutils.groovy
Class Main

java.lang.Object
  extended by net.sf.csutils.groovy.Main

public class Main
extends java.lang.Object

Main class of a template processor.


Nested Class Summary
static class Main.BooleanOpt
           
static class Main.FileOpt
           
static class Main.Opt
           
static class Main.StringOpt
           
static class Main.TemplateType
           
static class Main.URLOpt
           
static class Main.UsageException
           
 
Constructor Summary
Main()
           
 
Method Summary
 java.lang.String getCsPassword()
           
 java.lang.String getCsUrl()
           
 java.lang.String getCsUser()
           
protected  java.io.Reader getInput()
           
 java.lang.String getInputEncoding()
           
 java.io.File getInputFile()
           
 java.net.URL getInputURL()
           
 java.util.List<Main.Opt> getOptions()
           
 java.lang.String getOutputEncoding()
           
 java.io.File getOutputFile()
           
protected  java.io.Writer getOutputWriter()
           
protected  groovy.text.TemplateEngine getTemplateEngine()
           
 Main.TemplateType getTemplateType()
           
static void main(Main pMain, java.lang.String[] pArgs)
           
static void main(java.lang.String[] pArgs)
           
 void run()
           
 void setCsPassword(java.lang.String pPassword)
           
 void setCsUrl(java.lang.String pUrl)
           
 void setCsUser(java.lang.String pUser)
           
 void setInputEncoding(java.lang.String pInputEncoding)
           
 void setInputFile(java.io.File pInputFile)
           
 void setInputURL(java.net.URL pInputURL)
           
 void setOutputEncoding(java.lang.String pOutputEncoding)
           
 void setOutputFile(java.io.File pOutputFile)
           
 void setTemplateType(Main.TemplateType templateType)
           
protected  void usage(java.lang.String pMessage, java.util.List<Main.Opt> pOptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Main

public Main()
Method Detail

getTemplateType

public Main.TemplateType getTemplateType()

setTemplateType

public void setTemplateType(Main.TemplateType templateType)

getInputFile

public java.io.File getInputFile()

setInputFile

public void setInputFile(java.io.File pInputFile)

getOutputFile

public java.io.File getOutputFile()

setOutputFile

public void setOutputFile(java.io.File pOutputFile)

getInputURL

public java.net.URL getInputURL()

setInputURL

public void setInputURL(java.net.URL pInputURL)

getInputEncoding

public java.lang.String getInputEncoding()

setInputEncoding

public void setInputEncoding(java.lang.String pInputEncoding)

getOutputEncoding

public java.lang.String getOutputEncoding()

setOutputEncoding

public void setOutputEncoding(java.lang.String pOutputEncoding)

getCsUrl

public java.lang.String getCsUrl()

setCsUrl

public void setCsUrl(java.lang.String pUrl)

getCsUser

public java.lang.String getCsUser()

setCsUser

public void setCsUser(java.lang.String pUser)

getCsPassword

public java.lang.String getCsPassword()

setCsPassword

public void setCsPassword(java.lang.String pPassword)

getOptions

public java.util.List<Main.Opt> getOptions()

usage

protected void usage(java.lang.String pMessage,
                     java.util.List<Main.Opt> pOptions)

getOutputWriter

protected java.io.Writer getOutputWriter()
                                  throws java.io.IOException
Throws:
java.io.IOException

getInput

protected java.io.Reader getInput()
                           throws java.io.IOException
Throws:
java.io.IOException

getTemplateEngine

protected groovy.text.TemplateEngine getTemplateEngine()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

run

public void run()
         throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(java.lang.String[] pArgs)
                 throws java.lang.Exception
Throws:
java.lang.Exception

main

public static void main(Main pMain,
                        java.lang.String[] pArgs)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2009-2010. All Rights Reserved.