hudson.scm
Class CVSChangeLogSet.File

java.lang.Object
  extended by hudson.scm.CVSChangeLogSet.File
All Implemented Interfaces:
hudson.scm.ChangeLogSet.AffectedFile
Enclosing class:
CVSChangeLogSet

@ExportedBean(defaultVisibility=999)
public static class CVSChangeLogSet.File
extends java.lang.Object
implements hudson.scm.ChangeLogSet.AffectedFile


Constructor Summary
CVSChangeLogSet.File()
           
 
Method Summary
 hudson.scm.EditType getEditType()
           
 java.lang.String getFullName()
          Gets the full path name in the CVS repository, like "/module/foo/bar/zot.c"
 java.lang.String getName()
          Gets the path name in the CVS repository, like "foo/bar/zot.c"
 CVSChangeLogSet.CVSChangeLog getParent()
           
 java.lang.String getPath()
          Inherited from AffectedFile
 java.lang.String getPrevrevision()
           
 java.lang.String getRevision()
           
 java.lang.String getSimpleName()
          Gets just the last component of the path, like "zot.c"
 boolean isDead()
           
 void setDead()
           
 void setFullName(java.lang.String fullName)
           
 void setName(java.lang.String name)
           
 void setPrevrevision(java.lang.String prevrevision)
           
 void setRevision(java.lang.String revision)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CVSChangeLogSet.File

public CVSChangeLogSet.File()
Method Detail

getPath

public java.lang.String getPath()
Inherited from AffectedFile

Specified by:
getPath in interface hudson.scm.ChangeLogSet.AffectedFile

getName

@Exported
public java.lang.String getName()
Gets the path name in the CVS repository, like "foo/bar/zot.c"

The path is relative to the workspace root.


getFullName

@Exported
public java.lang.String getFullName()
Gets the full path name in the CVS repository, like "/module/foo/bar/zot.c"

Unlike getName(), this method returns a full name from the root of the CVS repository.


setFullName

public void setFullName(java.lang.String fullName)

getSimpleName

public java.lang.String getSimpleName()
Gets just the last component of the path, like "zot.c"


setName

public void setName(java.lang.String name)

getRevision

@Exported
public java.lang.String getRevision()

setRevision

public void setRevision(java.lang.String revision)

getPrevrevision

@Exported
public java.lang.String getPrevrevision()

setPrevrevision

public void setPrevrevision(java.lang.String prevrevision)

isDead

@Exported
public boolean isDead()

setDead

public void setDead()

getEditType

@Exported
public hudson.scm.EditType getEditType()
Specified by:
getEditType in interface hudson.scm.ChangeLogSet.AffectedFile

getParent

public CVSChangeLogSet.CVSChangeLog getParent()


Copyright © 2010. All Rights Reserved.