org.hudsonci.maven.plugin.ui
Class MavenBuildUI
java.lang.Object
org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
org.hudsonci.maven.plugin.ui.MavenBuildUI
- All Implemented Interfaces:
- hudson.model.Action, hudson.model.ModelObject, org.hudsonci.inject.injecto.Injectable
public class MavenBuildUI
- extends org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
- implements org.hudsonci.inject.injecto.Injectable
Provides the UI support to display the Maven details for a build.
- Since:
- 2.1.0
- Author:
- Jason Dillon
| Fields inherited from class org.hudsonci.utils.plugin.ui.UIComponentSupport |
log, parent |
| Methods inherited from class org.hudsonci.utils.plugin.ui.UIComponentSupport |
getBaseRestURI, getHelpPath, getIconFileName, getIconPath, getImagesPath, getParent, getPluginName, getPluginPath, getPluginWrapper, getRootPath, redirect, redirectAncestor, redirectAncestor, redirectParent, redirectSelf |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MavenBuildUI
public MavenBuildUI(MavenBuildAction parent)
setProjectNameCodec
@Inject
public void setProjectNameCodec(org.hudsonci.rest.common.ProjectNameCodec projectNameCodec)
getDisplayName
public String getDisplayName()
- Specified by:
getDisplayName in interface hudson.model.Action- Specified by:
getDisplayName in interface hudson.model.ModelObject
getUrlName
public String getUrlName()
- Specified by:
getUrlName in interface hudson.model.Action- Overrides:
getUrlName in class org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
getIconFileName
public String getIconFileName()
- Specified by:
getIconFileName in interface hudson.model.Action- Overrides:
getIconFileName in class org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
getSidePanelOwner
public Object getSidePanelOwner()
- Overrides:
getSidePanelOwner in class org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
getPageTitle
public String getPageTitle()
- Overrides:
getPageTitle in class org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
getBuild
@JellyAccessible
public hudson.model.AbstractBuild getBuild()
getProjectName
@JellyAccessible
public String getProjectName()
getBuildNumber
@JellyAccessible
public String getBuildNumber()
getViewPermission
public hudson.security.Permission getViewPermission()
- Overrides:
getViewPermission in class org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
checkPermission
protected void checkPermission(hudson.security.Permission perm)
- Overrides:
checkPermission in class org.hudsonci.utils.plugin.ui.UIComponentSupport<MavenBuildAction>
Copyright © 2004-2011 Hudson. All Rights Reserved.