org.sonar.batch.scan
Class ModuleSettings

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

public class ModuleSettings
extends Settings

Since:
2.12

Field Summary
 
Fields inherited from class org.sonar.api.config.Settings
definitions, properties
 
Constructor Summary
ModuleSettings(GlobalSettings batchSettings, ProjectDefinition project, org.apache.commons.configuration.Configuration deprecatedCommonsConf, ProjectReferentials projectReferentials, AnalysisMode analysisMode)
           
 
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

ModuleSettings

public ModuleSettings(GlobalSettings batchSettings,
                      ProjectDefinition project,
                      org.apache.commons.configuration.Configuration deprecatedCommonsConf,
                      ProjectReferentials projectReferentials,
                      AnalysisMode analysisMode)
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.