PropertyChanger

public abstract class PropertyChanger
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.PropertyChanger


A utility class for changing (or adding) items in an Android property file

Summary

Public constructors

PropertyChanger()

Public methods

static File changeProperties(File original, Map<String, String> properties)

A utility function to change (or add) items in an Android property file Properties that are in the original property file will have its value modified.

Public constructors

PropertyChanger

PropertyChanger ()

Public methods

changeProperties

File changeProperties (File original, 
                Map<String, String> properties)

A utility function to change (or add) items in an Android property file Properties that are in the original property file will have its value modified. New ones will be appended. Caller is responsible for properly recycling temporary files, both original and the modified.

Parameters
original File: the original property file

properties Map: the properties to change or add

Returns
File path to the new property file

Throws
IOException