hudson.plugins.googlecode
Class GoogleCodeRepositoryBrowser

java.lang.Object
  extended by hudson.scm.RepositoryBrowser<hudson.scm.SubversionChangeLogSet.LogEntry>
      extended by hudson.scm.SubversionRepositoryBrowser
          extended by hudson.plugins.googlecode.GoogleCodeRepositoryBrowser
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.scm.RepositoryBrowser<?>>, java.io.Serializable

public class GoogleCodeRepositoryBrowser
extends hudson.scm.SubversionRepositoryBrowser

SubversionRepositoryBrowser that produces Google Code links.

Author:
Kohsuke Kawaguchi, Erik Ramfelt
See Also:
Serialized Form

Nested Class Summary
static class GoogleCodeRepositoryBrowser.DescriptorImpl
           
 
Constructor Summary
GoogleCodeRepositoryBrowser(GoogleCodeProjectProperty.PropertyRetriever retriever)
           
 
Method Summary
 java.net.URL getChangeSetLink(hudson.scm.SubversionChangeLogSet.LogEntry changeSet)
           
 GoogleCodeRepositoryBrowser.DescriptorImpl getDescriptor()
           
 java.net.URL getDiffLink(hudson.scm.SubversionChangeLogSet.Path path)
           
 java.net.URL getFileLink(hudson.scm.SubversionChangeLogSet.Path path)
           
 
Methods inherited from class hudson.scm.RepositoryBrowser
normalizeToEndWithSlash, trimHeadSlash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleCodeRepositoryBrowser

@DataBoundConstructor
public GoogleCodeRepositoryBrowser(GoogleCodeProjectProperty.PropertyRetriever retriever)
Method Detail

getDiffLink

public java.net.URL getDiffLink(hudson.scm.SubversionChangeLogSet.Path path)
                         throws java.io.IOException
Specified by:
getDiffLink in class hudson.scm.SubversionRepositoryBrowser
Throws:
java.io.IOException

getFileLink

public java.net.URL getFileLink(hudson.scm.SubversionChangeLogSet.Path path)
                         throws java.io.IOException
Specified by:
getFileLink in class hudson.scm.SubversionRepositoryBrowser
Throws:
java.io.IOException

getChangeSetLink

public java.net.URL getChangeSetLink(hudson.scm.SubversionChangeLogSet.LogEntry changeSet)
                              throws java.io.IOException
Specified by:
getChangeSetLink in class hudson.scm.RepositoryBrowser<hudson.scm.SubversionChangeLogSet.LogEntry>
Throws:
java.io.IOException

getDescriptor

public GoogleCodeRepositoryBrowser.DescriptorImpl getDescriptor()


Copyright © 2008. All Rights Reserved.