org.jenkinsci.plugins.android_lint
Class LintTabDetail

java.lang.Object
  extended by hudson.plugins.analysis.util.model.AnnotationContainer
      extended by hudson.plugins.analysis.views.AbstractAnnotationsDetail
          extended by hudson.plugins.analysis.views.TabDetail
              extended by org.jenkinsci.plugins.android_lint.LintTabDetail
All Implemented Interfaces:
hudson.model.ModelObject, hudson.plugins.analysis.util.model.AnnotationProvider, Serializable, Comparable<hudson.plugins.analysis.util.model.AnnotationContainer>

public class LintTabDetail
extends hudson.plugins.analysis.views.TabDetail

Allows overriding of specific tab views for Lint results.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class hudson.plugins.analysis.util.model.AnnotationContainer
hudson.plugins.analysis.util.model.AnnotationContainer.Hierarchy
 
Constructor Summary
LintTabDetail(hudson.model.AbstractBuild<?,?> owner, hudson.plugins.analysis.views.DetailFactory detailFactory, Collection<hudson.plugins.analysis.util.model.FileAnnotation> annotations, String url, String defaultEncoding)
           
 
Method Summary
 String getDetails()
           
 String getWarnings()
           
 
Methods inherited from class hudson.plugins.analysis.views.TabDetail
getDisplayName, getFixed, getUrl
 
Methods inherited from class hudson.plugins.analysis.views.AbstractAnnotationsDetail
getDefaultEncoding, getDynamic, getHeader, getLocalizedPriority, getOwner, getPriorities, isCurrent
 
Methods inherited from class hudson.plugins.analysis.util.model.AnnotationContainer
addAnnotation, addAnnotations, addAnnotations, compareTo, containsCategory, containsFile, containsModule, containsPackage, containsType, equals, getAnnotation, getAnnotation, getAnnotations, getAnnotations, getAnnotations, getCategories, getCategory, getCategory, getContainer, getFile, getFile, getFiles, getHigh, getHighAnnotations, getHighPriority, getLow, getLowAnnotations, getLowPriority, getModule, getModule, getModules, getName, getNormal, getNormalAnnotations, getNormalPriority, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfAnnotations, getNumberOfHighAnnotations, getNumberOfLowAnnotations, getNumberOfNormalAnnotations, getPackage, getPackage, getPackageCategoryName, getPackageCategoryTitle, getPackages, getSortedAnnotations, getToolTip, getType, getType, getTypes, getUpperBound, hasAnnotations, hasAnnotations, hasAnnotations, hashCode, hasNoAnnotations, hasNoAnnotations, hasNoAnnotations, rebuildMappings, setHierarchy, setName, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LintTabDetail

public LintTabDetail(hudson.model.AbstractBuild<?,?> owner,
                     hudson.plugins.analysis.views.DetailFactory detailFactory,
                     Collection<hudson.plugins.analysis.util.model.FileAnnotation> annotations,
                     String url,
                     String defaultEncoding)
Parameters:
owner - Build owning the result on display.
detailFactory - Detail factory to create details.
annotations - Annotations being shown.
url - URL to render the content of this tab.
defaultEncoding - Default encoding to use when reading files.
Method Detail

getDetails

public String getDetails()
Overrides:
getDetails in class hudson.plugins.analysis.views.TabDetail

getWarnings

public String getWarnings()
Overrides:
getWarnings in class hudson.plugins.analysis.views.TabDetail


Copyright © 2004-2013. All Rights Reserved.