Package org.sonar.api.web

Interface Summary
Footer  
GwtExtension  
Page  
RubyRailsPage  
RubyRailsWebservice EXPERIMENTAL

Interface to create a ruby web service extension point using the Ruby On Rails controller API (ActionController) The method getTemplate() return the ROR controller code, the name of the controller class defined in the template MUST match the following name scheme : Api::$Webservice.getId()Controller I.E : Webservice.getId() = TestWS > Api::TestWSController.

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.
GwtPage  
 

Enum Summary
Section Deprecated. add annotation org.sonar.api.web.NavigationSection to View extensions
 

Annotation Types Summary
DefaultTab  
NavigationSection The Page is displayed only in listed sections.
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  
 



Copyright © 2009-2010 SonarSource SA. All Rights Reserved.