hudson.plugins.googlecode
Class GoogleCodeRepositoryBrowser

java.lang.Object
  extended by hudson.model.AbstractDescribableImpl<hudson.scm.RepositoryBrowser<?>>
      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<?>>, 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
           
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Constructor Summary
GoogleCodeRepositoryBrowser()
           
GoogleCodeRepositoryBrowser(GoogleCodeProjectProperty.PropertyRetriever retriever)
           
 
Method Summary
 URL getChangeSetLink(hudson.scm.SubversionChangeLogSet.LogEntry changeSet)
           
 URL getDiffLink(hudson.scm.SubversionChangeLogSet.Path path)
           
 URL getFileLink(hudson.scm.SubversionChangeLogSet.Path path)
           
 
Methods inherited from class hudson.scm.RepositoryBrowser
all, normalizeToEndWithSlash, trimHeadSlash
 
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GoogleCodeRepositoryBrowser

@DataBoundConstructor
public GoogleCodeRepositoryBrowser()

GoogleCodeRepositoryBrowser

public GoogleCodeRepositoryBrowser(GoogleCodeProjectProperty.PropertyRetriever retriever)
Method Detail

getDiffLink

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

getFileLink

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

getChangeSetLink

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


Copyright © 2004-2012. All Rights Reserved.