org.sonar.gwt
Class Links

java.lang.Object
  extended by org.sonar.gwt.Links

public final class Links
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_POPUP_HTML_FEATURES
           
 
Method Summary
static java.lang.String apiUrl()
           
static java.lang.String baseUrl()
           
static void openMeasurePopup(java.lang.String resourceIdOrKey, java.lang.String metricKey)
          Open the resource in a popup with HTML features like: height=800,width=900,scrollbars=1,resizable=1
static void openMeasurePopup(java.lang.String resourceKey, java.lang.String metricKey, java.lang.String htmlFeatures)
           
static void openResourcePage(java.lang.String pageId, java.lang.String resourceIdOrKey, java.lang.String query)
           
static void openResourcePopup(java.lang.String resourceIdOrKey)
           
static java.lang.String urlForMeasure(java.lang.String resourceIdOrKey, java.lang.String metricKey)
           
static java.lang.String urlForResource(java.lang.String resourceIdOrKey)
           
static java.lang.String urlForResourcePage(java.lang.String resourceIdOrKey, java.lang.String pageId, java.lang.String query)
           
static java.lang.String urlForRule(java.lang.String ruleIdOrKey, boolean showLayout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_POPUP_HTML_FEATURES

public static final java.lang.String DEFAULT_POPUP_HTML_FEATURES
See Also:
Constant Field Values
Method Detail

baseUrl

public static java.lang.String baseUrl()

apiUrl

public static java.lang.String apiUrl()

urlForResource

public static java.lang.String urlForResource(java.lang.String resourceIdOrKey)

urlForMeasure

public static java.lang.String urlForMeasure(java.lang.String resourceIdOrKey,
                                             java.lang.String metricKey)

urlForResourcePage

public static java.lang.String urlForResourcePage(java.lang.String resourceIdOrKey,
                                                  java.lang.String pageId,
                                                  java.lang.String query)
Parameters:
resourceIdOrKey -
pageId -
query - additional query parameters. Can be null. Example "layout=false¶m1=val1"

urlForRule

public static java.lang.String urlForRule(java.lang.String ruleIdOrKey,
                                          boolean showLayout)

openResourcePopup

public static void openResourcePopup(java.lang.String resourceIdOrKey)

openMeasurePopup

public static void openMeasurePopup(java.lang.String resourceIdOrKey,
                                    java.lang.String metricKey)
Open the resource in a popup with HTML features like: height=800,width=900,scrollbars=1,resizable=1

Parameters:
resourceIdOrKey - the id or key of the resource to display, not null
metricKey - the metric to highlight (optional : can be null)

openMeasurePopup

public static void openMeasurePopup(java.lang.String resourceKey,
                                    java.lang.String metricKey,
                                    java.lang.String htmlFeatures)

openResourcePage

public static void openResourcePage(java.lang.String pageId,
                                    java.lang.String resourceIdOrKey,
                                    java.lang.String query)


Copyright © 2009-2010 SonarSource. All Rights Reserved.