hudson.scm
Class IntegrityChangeLogSet.IntegrityChangeLog

java.lang.Object
  extended by hudson.scm.ChangeLogSet.Entry
      extended by hudson.scm.IntegrityChangeLogSet.IntegrityChangeLog
Enclosing class:
IntegrityChangeLogSet

@ExportedBean(defaultVisibility=999)
public static class IntegrityChangeLogSet.IntegrityChangeLog
extends hudson.scm.ChangeLogSet.Entry

The Entry class defines the metadata related to an individual file change


Constructor Summary
IntegrityChangeLogSet.IntegrityChangeLog()
          Default constructor for the Digester
IntegrityChangeLogSet.IntegrityChangeLog(hudson.scm.ChangeLogSet<IntegrityChangeLogSet.IntegrityChangeLog> parent, java.util.Collection<java.lang.String> affectedPaths, java.lang.String author, java.lang.String msg)
          IntegrityChangeLog Class Constructor
 
Method Summary
 java.lang.String getAction()
          Returns the action associated with this change, i.e.
 java.util.Collection<java.lang.String> getAffectedPaths()
          Returns a collection of all affected paths
 java.lang.String getAnnotation()
          Returns a string url representation containing the link to the MKS Integrity Annotated Member view
 hudson.model.User getAuthor()
          Returns the author responsible for the change Note: This user must be defined in Hudson!
 java.lang.String getDate()
          Returns the modification timestamp for this Entry
 java.lang.String getDifferences()
          Returns a string representation containing the link to the MKS Integrity Member differences view
 hudson.scm.EditType getEditType()
          Used by the stapler class to display an appropriate icon associated with the change
 java.lang.String getFile()
          Returns the MKS Integrity Project Member path for this change
 java.lang.String getMsg()
          Returns the comments associated with the change
 IntegrityChangeLogSet getParent()
          Gets the IntegrityChangeLogSet to which this change set belongs.
 java.lang.String getRevision()
          Returns the revision number associated with the change
 java.lang.String getUser()
          Gets the user responsible for the change
 void setAction(java.lang.String action)
          Sets the action associated with this change, i.e.
 void setAnnotation(java.lang.String annotation)
          Sets a string url representation containing the link to the MKS Integrity Annotated Member view
 void setDate(java.lang.String date)
          Sets the date stamp for when this change was made
 void setDifferences(java.lang.String differences)
          Sets a string url representation containing the link to the MKS Integrity Member differences view
 void setFile(java.lang.String file)
          Sets the MKS Integrity Project Member path for this change
 void setMsg(java.lang.String msg)
          Setter method to initialize the comments for this change
protected  void setParent(hudson.scm.ChangeLogSet changeLogSet)
          Because of the class loader difference, we need to extend this method to make it accessible to the rest of IntegritySCM
 void setRevision(java.lang.String revision)
          Provides the mechanism to populate the revision string for this Entry
 void setUser(java.lang.String user)
          Sets the user responsible for the change
 
Methods inherited from class hudson.scm.ChangeLogSet.Entry
getAffectedFiles, getCurrentRevision, getMsgAnnotated, getMsgEscaped
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegrityChangeLogSet.IntegrityChangeLog

public IntegrityChangeLogSet.IntegrityChangeLog()
Default constructor for the Digester


IntegrityChangeLogSet.IntegrityChangeLog

public IntegrityChangeLogSet.IntegrityChangeLog(hudson.scm.ChangeLogSet<IntegrityChangeLogSet.IntegrityChangeLog> parent,
                                                java.util.Collection<java.lang.String> affectedPaths,
                                                java.lang.String author,
                                                java.lang.String msg)
IntegrityChangeLog Class Constructor

Parameters:
parent -
affectedPaths -
author -
msg -
Method Detail

getParent

public IntegrityChangeLogSet getParent()
Gets the IntegrityChangeLogSet to which this change set belongs.

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

setParent

protected void setParent(hudson.scm.ChangeLogSet changeLogSet)
Because of the class loader difference, we need to extend this method to make it accessible to the rest of IntegritySCM

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

getAffectedPaths

public java.util.Collection<java.lang.String> getAffectedPaths()
Returns a collection of all affected paths


getAuthor

@Exported
public hudson.model.User getAuthor()
Returns the author responsible for the change Note: This user must be defined in Hudson!


getUser

@Exported
public java.lang.String getUser()
Gets the user responsible for the change


setUser

public void setUser(java.lang.String user)
Sets the user responsible for the change

Parameters:
user -

getMsg

@Exported
public java.lang.String getMsg()
Returns the comments associated with the change


setMsg

public void setMsg(java.lang.String msg)
Setter method to initialize the comments for this change

Parameters:
msg -

getRevision

@Exported
public java.lang.String getRevision()
Returns the revision number associated with the change


setRevision

public void setRevision(java.lang.String revision)
Provides the mechanism to populate the revision string for this Entry

Parameters:
revision -

getDate

@Exported
public java.lang.String getDate()
Returns the modification timestamp for this Entry

Parameters:
revision -

setDate

public void setDate(java.lang.String date)
Sets the date stamp for when this change was made

Parameters:
date -

getAction

@Exported
public java.lang.String getAction()
Returns the action associated with this change, i.e. add, update, or delete

Returns:

setAction

public void setAction(java.lang.String action)
Sets the action associated with this change, i.e. add, update, or delete

Parameters:
action -

getEditType

@Exported
public hudson.scm.EditType getEditType()
Used by the stapler class to display an appropriate icon associated with the change

Returns:

getFile

public java.lang.String getFile()
Returns the MKS Integrity Project Member path for this change

Returns:

setFile

public void setFile(java.lang.String file)
Sets the MKS Integrity Project Member path for this change

Parameters:
file -

getAnnotation

public java.lang.String getAnnotation()
Returns a string url representation containing the link to the MKS Integrity Annotated Member view

Returns:

setAnnotation

public void setAnnotation(java.lang.String annotation)
Sets a string url representation containing the link to the MKS Integrity Annotated Member view

Parameters:
annotation -

getDifferences

public java.lang.String getDifferences()
Returns a string representation containing the link to the MKS Integrity Member differences view

Returns:

setDifferences

public void setDifferences(java.lang.String differences)
Sets a string url representation containing the link to the MKS Integrity Member differences view

Parameters:
differences -


Copyright © 2004-2011 Hudson. All Rights Reserved.