hudson.plugins.clearcase.ucm
Class UcmActivity

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.plugins.clearcase.ucm.UcmActivity

public class UcmActivity
extends hudson.scm.ChangeLogSet.Entry

Changelog entry for UCM ClearCase

Author:
Henrik L. Hansen

Nested Class Summary
static class UcmActivity.File
           
 
Constructor Summary
UcmActivity()
           
UcmActivity(UcmActivity other)
          Copy contructor
 
Method Summary
 void addFile(UcmActivity.File file)
           
 void addFiles(java.util.Collection<UcmActivity.File> files)
           
 void addSubActivities(java.util.Collection<UcmActivity> activities)
           
 void addSubActivity(UcmActivity activity)
           
 java.util.Collection<java.lang.String> getAffectedPaths()
           
 hudson.model.User getAuthor()
           
 java.util.List<UcmActivity.File> getFiles()
           
 java.lang.String getHeadline()
           
 java.lang.String getMsg()
           
 java.lang.String getName()
           
 java.lang.String getStream()
           
 java.util.List<UcmActivity> getSubActivities()
           
 java.lang.String getUser()
           
 boolean hasFiles()
           
 boolean hasSubActivities()
           
 boolean isIntegrationActivity()
           
 void setHeadline(java.lang.String headline)
           
 void setName(java.lang.String name)
           
 void setParent(hudson.scm.ChangeLogSet parent)
          Overrides the setParent() method so the ClearCaseChangeLogSet can access it.
 void setStream(java.lang.String stream)
           
 void setUser(java.lang.String user)
           
 java.lang.String toString()
           
 
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getAffectedFiles, getMsgAnnotated, getMsgEscaped, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UcmActivity

public UcmActivity()

UcmActivity

public UcmActivity(UcmActivity other)
Copy contructor

Parameters:
other - the activity to copy
Method Detail

getHeadline

@Exported
public java.lang.String getHeadline()

setHeadline

public void setHeadline(java.lang.String headline)

getName

@Exported
public java.lang.String getName()

setName

public void setName(java.lang.String name)

getStream

@Exported
public java.lang.String getStream()

setStream

public void setStream(java.lang.String stream)

getUser

@Exported
public java.lang.String getUser()

setUser

public void setUser(java.lang.String user)

isIntegrationActivity

@Exported
public boolean isIntegrationActivity()

addFile

public void addFile(UcmActivity.File file)

addFiles

public void addFiles(java.util.Collection<UcmActivity.File> files)

getFiles

@Exported
public java.util.List<UcmActivity.File> getFiles()

hasFiles

@Exported
public boolean hasFiles()

addSubActivity

public void addSubActivity(UcmActivity activity)

addSubActivities

public void addSubActivities(java.util.Collection<UcmActivity> activities)

getSubActivities

@Exported
public java.util.List<UcmActivity> getSubActivities()

hasSubActivities

@Exported
public boolean hasSubActivities()

setParent

public void setParent(hudson.scm.ChangeLogSet parent)
Overrides the setParent() method so the ClearCaseChangeLogSet can access it.

Overrides:
setParent in class hudson.scm.ChangeLogSet.Entry

getMsg

public java.lang.String getMsg()
Specified by:
getMsg in class hudson.scm.ChangeLogSet.Entry

getAuthor

public hudson.model.User getAuthor()
Specified by:
getAuthor in class hudson.scm.ChangeLogSet.Entry

getAffectedPaths

public java.util.Collection<java.lang.String> getAffectedPaths()
Specified by:
getAffectedPaths in class hudson.scm.ChangeLogSet.Entry

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2009. All Rights Reserved.