hudson.plugins.findbugs.util
Class TabDetail

java.lang.Object
  extended by hudson.plugins.findbugs.util.model.AnnotationContainer
      extended by hudson.plugins.findbugs.util.AbstractAnnotationsDetail
          extended by hudson.plugins.findbugs.util.TabDetail
All Implemented Interfaces:
hudson.model.ModelObject, AnnotationProvider, java.io.Serializable, java.lang.Comparable<AnnotationContainer>

public class TabDetail
extends AbstractAnnotationsDetail

Result object representing a dynamic tab.

Author:
Ulli Hafner
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.plugins.findbugs.util.model.AnnotationContainer
AnnotationContainer.Hierarchy
 
Constructor Summary
TabDetail(hudson.model.AbstractBuild<?,?> owner, java.util.Collection<FileAnnotation> annotations, java.lang.String url)
          Creates a new instance of ModuleDetail.
 
Method Summary
 java.lang.String getDisplayName()
          
 java.lang.String getUrl()
          Returns the url.
 
Methods inherited from class hudson.plugins.findbugs.util.AbstractAnnotationsDetail
doStatistics, getDynamic, getHeader, getLocalizedPriority, getOwner, getPriorities, isCurrent
 
Methods inherited from class hudson.plugins.findbugs.util.model.AnnotationContainer
addAnnotation, addAnnotations, addAnnotations, compareTo, containsCategory, containsFile, containsModule, containsPackage, containsType, equals, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getCategories, getCategory, getContainer, getFile, getFile, getFiles, getHighAnnotations, getHighPriority, getLowAnnotations, getLowPriority, getModule, getModule, getModules, getName, getNormalAnnotations, getNormalPriority, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfAnnotations, getPackage, getPackage, getPackageCategoryName, getPackages, getToolTip, getType, getTypes, hasAnnotations, hasAnnotations, hasAnnotations, hashCode, hasNoAnnotations, hasNoAnnotations, hasNoAnnotations, rebuildMappings, setHierarchy, setName
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TabDetail

public TabDetail(hudson.model.AbstractBuild<?,?> owner,
                 java.util.Collection<FileAnnotation> annotations,
                 java.lang.String url)
Creates a new instance of ModuleDetail.

Parameters:
owner - current build as owner of this action.
annotations - the module to show the details for
url - URL to render the content of this tab
Method Detail

getDisplayName

public java.lang.String getDisplayName()


getUrl

public java.lang.String getUrl()
Returns the url.

Returns:
the url


Copyright © 2008. All Rights Reserved.