de.miethxml.hawron.project
Class Task

java.lang.Object
  extended byde.miethxml.hawron.project.Task

public class Task
extends java.lang.Object

Author:
Simon Mieth

Nested Class Summary
 class Task.ProcessModel
           
 class Task.PublishModel
           
 
Field Summary
static java.lang.String CONFIGKEY_CLEANBUILD
           
static java.lang.String CONFIGKEY_DESCRIPTION
           
static java.lang.String CONFIGKEY_DESTINATION
           
static java.lang.String CONFIGKEY_DIFF_BUILD
           
static java.lang.String CONFIGKEY_DOCUMENTROOT
           
static java.lang.String CONFIGKEY_PUBLISH
           
static java.lang.String CONFIGKEY_TITLE
           
 
Constructor Summary
Task()
           
 
Method Summary
 void addProcessURI(ProcessURI uri)
           
 void addPublishDestination(PublishDestination pd)
           
 java.lang.Object clone()
           
 void enableChecksum(boolean enable)
           
 java.lang.String getBuildDir()
           
 java.lang.String getDescription()
           
 java.lang.String getDocRoot()
           
 java.lang.String getID()
           
 javax.swing.ListModel getProcessListModel()
           
 java.util.ArrayList getProcessURI()
           
 java.util.Hashtable getProperties()
           
 java.util.ArrayList getPublishDestinations()
           
 javax.swing.ListModel getPublishListModel()
           
 java.lang.String getTitle()
           
 boolean hasProperties()
           
 boolean isCleanBuild()
           
 boolean isConfirmExtensions()
           
 boolean isDiffBuild()
           
 boolean isEnabled()
           
 boolean isFollowLinks()
           
 ProcessURI removeProcessURI(int index)
           
 void removeProcessURI(java.lang.String uri)
           
 void removePublishDestination(PublishDestination d)
           
 void replaceProcessURI(ProcessURI olduri, ProcessURI newuri)
           
 void replacePublishDestination(PublishDestination oldpd, PublishDestination newpd)
           
 void setBeanConfiguration(BeanConfiguration conf)
           
 void setBuildDir(java.lang.String d)
           
 void setCleanBuild(boolean cleanBuild)
           
 void setConfirmExtensions(boolean confirmExtensions)
           
 void setDescription(java.lang.String description)
           
 void setDiffBuild(boolean diffBuild)
           
 void setDocRoot(java.lang.String docRoot)
           
 void setEnabled(boolean enabled)
           
 void setFollowLinks(boolean followLinks)
           
 void setID(java.lang.String id)
           
 void setProperty(java.lang.String key, java.lang.Object obj)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CONFIGKEY_CLEANBUILD

public static java.lang.String CONFIGKEY_CLEANBUILD

CONFIGKEY_DIFF_BUILD

public static java.lang.String CONFIGKEY_DIFF_BUILD

CONFIGKEY_DESTINATION

public static java.lang.String CONFIGKEY_DESTINATION

CONFIGKEY_TITLE

public static java.lang.String CONFIGKEY_TITLE

CONFIGKEY_DESCRIPTION

public static java.lang.String CONFIGKEY_DESCRIPTION

CONFIGKEY_PUBLISH

public static java.lang.String CONFIGKEY_PUBLISH

CONFIGKEY_DOCUMENTROOT

public static java.lang.String CONFIGKEY_DOCUMENTROOT
Constructor Detail

Task

public Task()
Method Detail

getDescription

public java.lang.String getDescription()
Returns:
Returns the description.

setDescription

public void setDescription(java.lang.String description)
Parameters:
description - The description to set.

getID

public java.lang.String getID()
Returns:
Returns the iD.

setID

public void setID(java.lang.String id)
Parameters:
id - The iD to set.

getTitle

public java.lang.String getTitle()
Returns:
Returns the title.

setTitle

public void setTitle(java.lang.String title)
Parameters:
title - The title to set.

addPublishDestination

public void addPublishDestination(PublishDestination pd)

removePublishDestination

public void removePublishDestination(PublishDestination d)

replacePublishDestination

public void replacePublishDestination(PublishDestination oldpd,
                                      PublishDestination newpd)

addProcessURI

public void addProcessURI(ProcessURI uri)

getProcessURI

public java.util.ArrayList getProcessURI()

removeProcessURI

public void removeProcessURI(java.lang.String uri)

removeProcessURI

public ProcessURI removeProcessURI(int index)

replaceProcessURI

public void replaceProcessURI(ProcessURI olduri,
                              ProcessURI newuri)

setBuildDir

public void setBuildDir(java.lang.String d)

getBuildDir

public java.lang.String getBuildDir()

getPublishDestinations

public java.util.ArrayList getPublishDestinations()

getProcessListModel

public javax.swing.ListModel getProcessListModel()

getPublishListModel

public javax.swing.ListModel getPublishListModel()

getDocRoot

public java.lang.String getDocRoot()
Returns:
Returns the docRoot.

setDocRoot

public void setDocRoot(java.lang.String docRoot)
Parameters:
docRoot - The docRoot to set.

hasProperties

public boolean hasProperties()

setProperty

public void setProperty(java.lang.String key,
                        java.lang.Object obj)

getProperties

public java.util.Hashtable getProperties()

enableChecksum

public void enableChecksum(boolean enable)

isCleanBuild

public boolean isCleanBuild()
Returns:
Returns the cleanBuild.

isFollowLinks

public boolean isFollowLinks()

isConfirmExtensions

public boolean isConfirmExtensions()

setCleanBuild

public void setCleanBuild(boolean cleanBuild)
Parameters:
cleanBuild - The cleanBuild to set.

clone

public java.lang.Object clone()

isDiffBuild

public boolean isDiffBuild()
Returns:
Returns the diffBuild.

setDiffBuild

public void setDiffBuild(boolean diffBuild)
Parameters:
diffBuild - The diffBuild to set.

setConfirmExtensions

public void setConfirmExtensions(boolean confirmExtensions)
Parameters:
confirmExtensions - The confirmExtensions to set.

setFollowLinks

public void setFollowLinks(boolean followLinks)
Parameters:
followLinks - The followLinks to set.

isEnabled

public boolean isEnabled()
Returns:
Returns the enabled.

setEnabled

public void setEnabled(boolean enabled)
Parameters:
enabled - The enabled to set.

setBeanConfiguration

public void setBeanConfiguration(BeanConfiguration conf)