hudson.plugins.mercurial.browser
Class HgWeb

java.lang.Object
  extended by hudson.scm.RepositoryBrowser<MercurialChangeSet>
      extended by hudson.plugins.mercurial.browser.HgWeb
All Implemented Interfaces:
hudson.ExtensionPoint, hudson.model.Describable<hudson.scm.RepositoryBrowser<?>>, java.io.Serializable

public class HgWeb
extends hudson.scm.RepositoryBrowser<MercurialChangeSet>

Mercurial web interface served using the standalone server or hgweb CGI scripts.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
 
Field Summary
static hudson.model.Descriptor<hudson.scm.RepositoryBrowser<?>> DESCRIPTOR
           
 
Constructor Summary
HgWeb(java.lang.String url)
           
 
Method Summary
 java.net.URL getChangeSetLink(MercurialChangeSet changeSet)
           
 hudson.model.Descriptor<hudson.scm.RepositoryBrowser<?>> getDescriptor()
           
 java.net.URL getUrl()
           
 
Methods inherited from class hudson.scm.RepositoryBrowser
all, normalizeToEndWithSlash, trimHeadSlash
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DESCRIPTOR

public static final hudson.model.Descriptor<hudson.scm.RepositoryBrowser<?>> DESCRIPTOR
Constructor Detail

HgWeb

@DataBoundConstructor
public HgWeb(java.lang.String url)
      throws java.net.MalformedURLException
Throws:
java.net.MalformedURLException
Method Detail

getUrl

public java.net.URL getUrl()

getChangeSetLink

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

getDescriptor

public hudson.model.Descriptor<hudson.scm.RepositoryBrowser<?>> getDescriptor()
Specified by:
getDescriptor in interface hudson.model.Describable<hudson.scm.RepositoryBrowser<?>>
Overrides:
getDescriptor in class hudson.scm.RepositoryBrowser<MercurialChangeSet>


Copyright © 2009. All Rights Reserved.