org.sonar.api.web
Interface RubyRailsWidget

All Superinterfaces:
Extension, ServerComponent, ServerExtension, View, Widget
All Known Implementing Classes:
AbstractDashboardWidget, ActionPlansWidget, AlertsWidget, ChidamberKemererWidget, CommentsDuplicationsWidget, ComplexityWidget, CoverageWidget, CustomMeasuresWidget, DescriptionWidget, EventsWidget, FalsePositiveReviewsWidget, FileDesignWidget, HotspotMetricWidget, HotspotMostViolatedResourcesWidget, HotspotMostViolatedRulesWidget, ItCoverageWidget, MyReviewsWidget, PackageDesignWidget, PlannedReviewsWidget, ProjectReviewsWidget, ReviewsMetricsWidget, ReviewsPerDeveloperWidget, RulesWidget, SizeWidget, TimelineWidget, TimeMachineWidget, TreemapWidget, UnplannedReviewsWidget

public interface RubyRailsWidget
extends Widget

Widget in project dashboard page. It's recommended to also extend AbstractRubyTemplate :

public class MyWidget extends AbstractRubyTemplate implements RubyRailsWidget { protected String getTemplatePath() { return "/myplugin/my_template.erb"; } }

Since:
1.11

Method Summary
 String getTemplate()
           
 
Methods inherited from interface org.sonar.api.web.View
getId, getTitle
 

Method Detail

getTemplate

String getTemplate()
Returns:
content of the Ruby on Rails template


Copyright © 2009-2012 SonarSource. All Rights Reserved.