org.whitesource.teamcity.server
Class PolicyCheckReportTab

java.lang.Object
  extended by jetbrains.buildServer.web.openapi.SimplePageExtension
      extended by jetbrains.buildServer.web.openapi.SimpleCustomTab
          extended by jetbrains.buildServer.web.openapi.ViewLogTab
              extended by org.whitesource.teamcity.server.PolicyCheckReportTab
All Implemented Interfaces:
jetbrains.buildServer.web.openapi.CustomTab, jetbrains.buildServer.web.openapi.PageExtension

public class PolicyCheckReportTab
extends jetbrains.buildServer.web.openapi.ViewLogTab

Setup a tab for the policy check report.

Author:
Edo.Shor

Field Summary
 
Fields inherited from class jetbrains.buildServer.web.openapi.ViewLogTab
myServer
 
Fields inherited from class jetbrains.buildServer.web.openapi.SimplePageExtension
myCssPaths, myJsPaths, myPagePlaces
 
Constructor Summary
PolicyCheckReportTab(jetbrains.buildServer.web.openapi.PagePlaces pagePlaces, jetbrains.buildServer.serverSide.SBuildServer server)
          Constructor
 
Method Summary
protected  void fillModel(Map model, javax.servlet.http.HttpServletRequest request, jetbrains.buildServer.serverSide.SBuild build)
           
protected  boolean isAvailable(javax.servlet.http.HttpServletRequest request, jetbrains.buildServer.serverSide.SBuild build)
           
 
Methods inherited from class jetbrains.buildServer.web.openapi.ViewLogTab
fillModel, getBuild, isAvailable
 
Methods inherited from class jetbrains.buildServer.web.openapi.SimpleCustomTab
getTabId, getTabTitle, isVisible, setTabTitle
 
Methods inherited from class jetbrains.buildServer.web.openapi.SimplePageExtension
addCssFile, addJsFile, getCssPaths, getIncludeUrl, getJsPaths, getPlaceId, getPluginName, isGet, isPost, register, setIncludeUrl, setPlaceId, setPluginName, setPosition, toString, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface jetbrains.buildServer.web.openapi.PageExtension
getCssPaths, getIncludeUrl, getJsPaths, getPluginName
 

Constructor Detail

PolicyCheckReportTab

public PolicyCheckReportTab(@NotNull
                            jetbrains.buildServer.web.openapi.PagePlaces pagePlaces,
                            @NotNull
                            jetbrains.buildServer.serverSide.SBuildServer server)
Constructor

Parameters:
pagePlaces -
server -
Method Detail

fillModel

protected void fillModel(Map model,
                         javax.servlet.http.HttpServletRequest request,
                         @Nullable
                         jetbrains.buildServer.serverSide.SBuild build)
Specified by:
fillModel in class jetbrains.buildServer.web.openapi.ViewLogTab

isAvailable

protected boolean isAvailable(@NotNull
                              javax.servlet.http.HttpServletRequest request,
                              @NotNull
                              jetbrains.buildServer.serverSide.SBuild build)
Overrides:
isAvailable in class jetbrains.buildServer.web.openapi.ViewLogTab


Copyright © 2012 White Source. All Rights Reserved.