|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.starteam.StarTeamTask
org.apache.tools.ant.taskdefs.optional.starteam.StarTeamLabel
Creates a view label in StarTeam at the specified view. Ant Usage:
<taskdef name="stlabel" classname="org.apache.tools.ant.taskdefs.optional.starteam.StarTeamLabel"/< <stlabel label="1.0" lastbuild="20011514100000" description="Successful Build" username="BuildMaster" password="ant" starteamurl="server:port/project/view"/>
Field Summary |
Fields inherited from class org.apache.tools.ant.Task |
location, target, taskName, taskType, wrapper |
Fields inherited from class org.apache.tools.ant.ProjectComponent |
project |
Constructor Summary | |
StarTeamLabel()
|
Method Summary | |
protected com.starbase.starteam.View |
createSnapshotView(com.starbase.starteam.View raw)
Override of base-class abstract function creates an appropriately configured view. |
void |
execute()
This method does the work of creating the new view and checking it into Starteam. |
void |
setBuildLabel(boolean buildlabel)
set the type of label based on the supplied value - if true, this label will be a revision label, if false, a build label. |
void |
setDescription(java.lang.String description)
Optional description of the label to be stored in the StarTeam project. |
void |
setLabel(java.lang.String label)
The name to be given to the label; required. |
void |
setLastBuild(java.lang.String lastbuild)
The timestamp of the build that will be stored with the label; required. |
void |
setRevisionLabel(boolean revisionlabel)
set the type of label based on the supplied value - if true, this label will be a revision label, if false, a build label. |
Methods inherited from class org.apache.tools.ant.taskdefs.optional.starteam.StarTeamTask |
getPassword, getProjectname, getServer, getServername, getServerport, getTypeNames, getURL, getUserName, getUserName, getViewname, getViewURL, openView, setPassword, setProjectname, setServername, setServerport, setURL, setUserName, setViewname |
Methods inherited from class org.apache.tools.ant.Task |
getDescription, getLocation, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, handleErrorFlush, handleErrorOutput, handleFlush, handleOutput, init, isInvalid, log, log, maybeConfigure, perform, setLocation, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName |
Methods inherited from class org.apache.tools.ant.ProjectComponent |
getProject, setProject |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StarTeamLabel()
Method Detail |
public void setLabel(java.lang.String label)
public void setDescription(java.lang.String description)
setDescription
in class Task
description
- Description of the current action.
May be null
, indicating that no description is
available.public void setBuildLabel(boolean buildlabel)
public void setRevisionLabel(boolean revisionlabel)
public void setLastBuild(java.lang.String lastbuild) throws BuildException
yyyyMMddHHmmss
BuildException
public void execute() throws BuildException
execute
in class Task
BuildException
- if something goes wrong with the buildprotected com.starbase.starteam.View createSnapshotView(com.starbase.starteam.View raw)
createSnapshotView
in class StarTeamTask
raw
- the unconfigured View
View
appropriately configured.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |