org.codehaus.xsite.ant
Class XSiteTask

java.lang.Object
  extended by org.apache.tools.ant.ProjectComponent
      extended by org.apache.tools.ant.Task
          extended by org.codehaus.xsite.ant.XSiteTask
All Implemented Interfaces:
Cloneable

public class XSiteTask
extends org.apache.tools.ant.Task

Ant task that runs XSite via Main CLI

Author:
Mauro Talevi

Field Summary
 
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
 
Fields inherited from class org.apache.tools.ant.ProjectComponent
description, location, project
 
Constructor Summary
XSiteTask()
           
 
Method Summary
protected  List<String> cliArgs()
           
 void execute()
           
 void setCompositionFilePath(String compositionFilePath)
           
 void setCompositionResourcePath(String compositionResourcePath)
           
 void setLocalisations(String localisations)
           
 void setOutputDirectoryPath(String outputDirectoryPath)
           
 void setPublishedDate(String publishedDate)
           
 void setPublishedVersion(String publishedVersion)
           
 void setResourcePaths(String resourcePaths)
           
 void setSitemapPath(String sitemapPath)
           
 void setSkinPath(String skinPath)
           
 void setSourceDirectoryPath(String sourceDirectoryPath)
           
 
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XSiteTask

public XSiteTask()
Method Detail

execute

public void execute()
             throws org.apache.tools.ant.BuildException
Overrides:
execute in class org.apache.tools.ant.Task
Throws:
org.apache.tools.ant.BuildException

cliArgs

protected List<String> cliArgs()

setCompositionFilePath

public void setCompositionFilePath(String compositionFilePath)

setCompositionResourcePath

public void setCompositionResourcePath(String compositionResourcePath)

setLocalisations

public void setLocalisations(String localisations)

setOutputDirectoryPath

public void setOutputDirectoryPath(String outputDirectoryPath)

setResourcePaths

public void setResourcePaths(String resourcePaths)

setSitemapPath

public void setSitemapPath(String sitemapPath)

setSkinPath

public void setSkinPath(String skinPath)

setSourceDirectoryPath

public void setSourceDirectoryPath(String sourceDirectoryPath)

setPublishedDate

public void setPublishedDate(String publishedDate)

setPublishedVersion

public void setPublishedVersion(String publishedVersion)


Copyright © 2011. All Rights Reserved.