Package org.sonar.api.web

Interface Summary
Footer  
GwtExtension Deprecated. in 3.7.
Page  
RubyRailsPage  
RubyRailsWebservice Interface to create a web service by implementing a Ruby On Rails controller.
RubyRailsWidget Widget in project dashboard page.
View  
Webservice Interface to create a web service extension point
Widget  
 

Class Summary
AbstractDashboardWidget Deprecated. override org.sonar.api.web.AbstractRubyTemplate and implement org.sonar.api.web.RubyRailsWidget
AbstractRubyTemplate It's useful in development environment to see browser rendering in real time while editing the template.
CodeColorizerFormat Extend the library sonar-colorizer to support new languages.
Criterion Definition of a criterion to be used to narrow down a Filter.
Dashboard Definition of a dashboard.
Dashboard.Widget Note that this class is an inner class to avoid confusion with the extension point org.sonar.api.web.Widget.
DashboardTemplate This extension point must be implemented to define a new dashboard.
Filter Definition of a filter.
FilterColumn Definition of a Filter column.
FilterTemplate This extension point must be implemented to define a new filter.
GwtPage Deprecated. in 3.7.
PageDecoration Adds content to HTML pages.
ServletFilter  
ServletFilter.UrlPattern  
 

Enum Summary
DashboardLayout Possible layouts for a dashboard.
Section Deprecated. add annotation org.sonar.api.web.NavigationSection to View extensions
WidgetLayoutType  
WidgetPropertyType  
 

Annotation Types Summary
DefaultTab  
Description  
NavigationSection The Page is displayed only in listed sections.
RequiredMeasures Annotation used to specify which measures should be available on a snapshot to be able to display a view (page, tab, ...).
ResourceLanguage The view is displayed only if the selected resource has the same language.
ResourceQualifier The view is displayed only if the selected resource has the same qualifier.
ResourceScope The view is displayed only if the selected resource has the same qualifier.
UserRole  
WidgetCategory  
WidgetLayout  
WidgetProperties  
WidgetProperty  
WidgetScope Depending on its scope, a widget can be available for project dashboards (value = "PROJECT"), global dashboards (value = "GLOBAL") or both (value = {"PROJECT", "GLOBAL"}).
 



Copyright © 2009-2014 SonarSource. All Rights Reserved.