Groovy Documentation

grails.doc.ant
[Groovy] Class DocPublisherTask

java.lang.Object
  org.apache.tools.ant.ProjectComponent
      org.apache.tools.ant.Task
          grails.doc.ant.DocPublisherTask

class DocPublisherTask
extends org.apache.tools.ant.Task

An ant task for using the DocEngine.

Authors:
Graeme Rocher
Since:
1.2


Property Summary
DocPublisher publisher

 
Method Summary
void execute()

void setCssDir(java.io.File cssDir)

The directory of the css templates (optional)

void setDest(java.io.File dest)

The documentation publishing destination

void setEncoding(java.lang.String encoding)

The encoding to use (default is UTF-8)

void setImagesDir(java.io.File imagesDir)

The directory of the images (optional)

void setProperties(java.io.File propsFile)

A properties file containing the title, author etc.

void setProperties(java.util.Properties props)

A properties containing the title, author etc.

void setSrc(java.io.File src)

The documentation source location

void setStyleDir(java.io.File styleDir)

The directory of the style templates (optional)

void setWorkDir(java.io.File workDir)

The temporary directory to use (optional)

 
Methods inherited from class org.apache.tools.ant.Task
org.apache.tools.ant.Task#log(java.lang.Throwable, int), org.apache.tools.ant.Task#log(java.lang.String), org.apache.tools.ant.Task#log(java.lang.String, int), org.apache.tools.ant.Task#log(java.lang.String, java.lang.Throwable, int), org.apache.tools.ant.Task#init(), org.apache.tools.ant.Task#execute(), org.apache.tools.ant.Task#getTaskName(), org.apache.tools.ant.Task#getOwningTarget(), org.apache.tools.ant.Task#getTaskType(), org.apache.tools.ant.Task#setTaskType(java.lang.String), org.apache.tools.ant.Task#setTaskName(java.lang.String), org.apache.tools.ant.Task#setOwningTarget(org.apache.tools.ant.Target), org.apache.tools.ant.Task#getRuntimeConfigurableWrapper(), org.apache.tools.ant.Task#setRuntimeConfigurableWrapper(org.apache.tools.ant.RuntimeConfigurable), org.apache.tools.ant.Task#maybeConfigure(), org.apache.tools.ant.Task#reconfigure(), org.apache.tools.ant.Task#perform(), org.apache.tools.ant.Task#bindToOwner(org.apache.tools.ant.Task), org.apache.tools.ant.Task#clone(), org.apache.tools.ant.Task#getLocation(), org.apache.tools.ant.Task#getDescription(), org.apache.tools.ant.Task#setLocation(org.apache.tools.ant.Location), org.apache.tools.ant.Task#getProject(), org.apache.tools.ant.Task#setDescription(java.lang.String), org.apache.tools.ant.Task#setProject(org.apache.tools.ant.Project), org.apache.tools.ant.Task#wait(), org.apache.tools.ant.Task#wait(long), org.apache.tools.ant.Task#wait(long, int), org.apache.tools.ant.Task#equals(java.lang.Object), org.apache.tools.ant.Task#toString(), org.apache.tools.ant.Task#hashCode(), org.apache.tools.ant.Task#getClass(), org.apache.tools.ant.Task#notify(), org.apache.tools.ant.Task#notifyAll()
 
Methods inherited from class org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.ProjectComponent#clone(), org.apache.tools.ant.ProjectComponent#log(java.lang.String), org.apache.tools.ant.ProjectComponent#log(java.lang.String, int), org.apache.tools.ant.ProjectComponent#getLocation(), org.apache.tools.ant.ProjectComponent#getDescription(), org.apache.tools.ant.ProjectComponent#setLocation(org.apache.tools.ant.Location), org.apache.tools.ant.ProjectComponent#getProject(), org.apache.tools.ant.ProjectComponent#setDescription(java.lang.String), org.apache.tools.ant.ProjectComponent#setProject(org.apache.tools.ant.Project), org.apache.tools.ant.ProjectComponent#wait(), org.apache.tools.ant.ProjectComponent#wait(long), org.apache.tools.ant.ProjectComponent#wait(long, int), org.apache.tools.ant.ProjectComponent#equals(java.lang.Object), org.apache.tools.ant.ProjectComponent#toString(), org.apache.tools.ant.ProjectComponent#hashCode(), org.apache.tools.ant.ProjectComponent#getClass(), org.apache.tools.ant.ProjectComponent#notify(), org.apache.tools.ant.ProjectComponent#notifyAll()
 
Methods inherited from class java.lang.Object
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()
 

Property Detail

publisher

DocPublisher publisher


 
Method Detail

execute

void execute()


setCssDir

void setCssDir(java.io.File cssDir)
The directory of the css templates (optional)


setDest

void setDest(java.io.File dest)
The documentation publishing destination


setEncoding

void setEncoding(java.lang.String encoding)
The encoding to use (default is UTF-8)


setImagesDir

void setImagesDir(java.io.File imagesDir)
The directory of the images (optional)


setProperties

void setProperties(java.io.File propsFile)
A properties file containing the title, author etc.


setProperties

void setProperties(java.util.Properties props)
A properties containing the title, author etc.


setSrc

void setSrc(java.io.File src)
The documentation source location


setStyleDir

void setStyleDir(java.io.File styleDir)
The directory of the style templates (optional)


setWorkDir

void setWorkDir(java.io.File workDir)
The temporary directory to use (optional)


 

Groovy Documentation