Uses of Interface
org.sonar.api.resources.Resource

Packages that use Resource
org.sonar.api.batch   
org.sonar.api.resources   
 

Uses of Resource in org.sonar.api.batch
 

Methods in org.sonar.api.batch that return Resource
 Resource TimeMachineQuery.getResource()
           
 Resource DecoratorContext.getResource()
           
protected abstract  Resource AbstractSourceImporter.getResource(java.io.File file, java.util.List<java.io.File> sourceDirs, boolean unitTest)
           
 Resource SensorContext.getResource(java.lang.String key)
           
protected abstract  Resource AbstractViolationsStaxParser.toResource(org.codehaus.staxmate.in.SMInputCursor resourceCursor)
          Transforms a given xml resource to a resource Object
 

Methods in org.sonar.api.batch with parameters of type Resource
 Event SensorContext.createEvent(Resource resource, java.lang.String name, java.lang.String description, java.lang.String category, java.util.Date date)
          Creates an event for a given date
 void Decorator.decorate(Resource resource, DecoratorContext context)
           
 void AbstractSumChildrenDecorator.decorate(Resource resource, DecoratorContext context)
           
 void AbstractDivisionDecorator.decorate(Resource resource, DecoratorContext context)
           
 java.util.List<Event> SensorContext.getEvents(Resource resource)
           
 Measure SensorContext.getMeasure(Resource resource, Metric metric)
          Find a measure for this project
<M> M
SensorContext.getMeasures(Resource resource, MeasuresFilter<M> filter)
          Find all measures for this project.
 Measure SensorContext.saveMeasure(Resource resource, Measure measure)
          Add or update a measure.
 Measure SensorContext.saveMeasure(Resource resource, Metric metric, java.lang.Double value)
           
 java.lang.String SensorContext.saveResource(Resource resource)
          Key is updated when saving the resource.
 void SensorContext.saveSource(Resource resource, java.lang.String source)
          Does nothing if the resource is set as excluded.
 void SensorContext.saveViolation(Resource resource, Rule rule, java.lang.String message, RulePriority priority, java.lang.Integer lineId)
          Does nothing if the resource is set as excluded.
 TimeMachineQuery TimeMachineQuery.setResource(Resource resource)
           
 boolean AbstractSumChildrenDecorator.shouldDecorateResource(Resource resource)
           
 

Constructors in org.sonar.api.batch with parameters of type Resource
TimeMachineQuery(Resource resource)
           
 

Uses of Resource in org.sonar.api.resources
 

Classes in org.sonar.api.resources with type parameters of type Resource
 class AbstractResource<PARENT extends Resource>
           
 interface Resource<PARENT extends Resource<?>>
           
 

Classes in org.sonar.api.resources that implement Resource
 class AbstractResource<PARENT extends Resource>
           
 class Directory
           
 class File
           
 class JavaClass
           
 class JavaPackage
           
 class Project
           
 

Methods in org.sonar.api.resources that return Resource
 Resource<? extends PARENT> AbstractResource.setDescription(java.lang.String description)
           
 Resource<? extends PARENT> AbstractResource.setKey(java.lang.String key)
           
 Resource<? extends PARENT> AbstractResource.setLanguage(java.lang.String language)
           
 Resource<? extends PARENT> AbstractResource.setName(java.lang.String name)
           
 

Methods in org.sonar.api.resources with parameters of type Resource
static boolean ResourceUtils.isClass(Resource resource)
           
static boolean ResourceUtils.isDirectory(Resource resource)
           
static boolean ResourceUtils.isFile(Resource resource)
           
static boolean ResourceUtils.isModuleProject(Resource resource)
           
static boolean ResourceUtils.isProject(Resource resource)
           
static boolean ResourceUtils.isRootProject(Resource resource)
           
static boolean ResourceUtils.isUnitTestClass(Resource resource)
           
 



Copyright © 2009 SonarSource SA. All Rights Reserved.