org.sonar.batch.scan
Class ProjectSettings

java.lang.Object
  extended by org.sonar.api.config.Settings
      extended by org.sonar.batch.scan.ProjectSettings
All Implemented Interfaces:
BatchComponent, ServerComponent

public class ProjectSettings
extends Settings


Field Summary
 
Fields inherited from class org.sonar.api.config.Settings
definitions, properties
 
Constructor Summary
ProjectSettings(ProjectReactor reactor, GlobalSettings globalSettings, PropertyDefinitions propertyDefinitions, ProjectReferentials projectReferentials, org.apache.commons.configuration.Configuration deprecatedConfiguration, AnalysisMode mode)
           
 
Method Summary
protected  void doOnClearProperties()
           
protected  void doOnGetProperties(String key)
           
protected  void doOnRemoveProperty(String key)
           
protected  void doOnSetProperty(String key, String value)
           
 
Methods inherited from class org.sonar.api.config.Settings
addEnvironmentVariables, addProperties, addProperties, addSystemProperties, appendProperty, clear, createForComponent, getBoolean, getClearString, getDate, getDateTime, getDefaultValue, getDefinitions, getDouble, getEncryption, getFloat, getInt, getKeysStartingWith, getLong, getProperties, getString, getStringArray, getStringArrayBySeparator, getStringLines, hasDefaultValue, hasKey, removeProperty, setProperties, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty, setProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectSettings

public ProjectSettings(ProjectReactor reactor,
                       GlobalSettings globalSettings,
                       PropertyDefinitions propertyDefinitions,
                       ProjectReferentials projectReferentials,
                       org.apache.commons.configuration.Configuration deprecatedConfiguration,
                       AnalysisMode mode)
Method Detail

doOnSetProperty

protected void doOnSetProperty(String key,
                               @Nullable
                               String value)
Overrides:
doOnSetProperty in class Settings

doOnRemoveProperty

protected void doOnRemoveProperty(String key)
Overrides:
doOnRemoveProperty in class Settings

doOnClearProperties

protected void doOnClearProperties()
Overrides:
doOnClearProperties in class Settings

doOnGetProperties

protected void doOnGetProperties(String key)
Overrides:
doOnGetProperties in class Settings


Copyright © 2009–2015 SonarSource. All rights reserved.