ezvcard.io.text
Interface VCardRawWriter.ProblemsListener

Enclosing class:
VCardRawWriter

public static interface VCardRawWriter.ProblemsListener

A listener whose methods are invoked when non-critical issues occur during the writing process.

Author:
Michael Angstadt

Method Summary
 void onParameterValueChanged(String propertyName, String parameterName, String originalValue, String modifiedValue)
          Called when a parameter value is changed in a lossy way, due to it containing invalid characters.
 

Method Detail

onParameterValueChanged

void onParameterValueChanged(String propertyName,
                             String parameterName,
                             String originalValue,
                             String modifiedValue)
Called when a parameter value is changed in a lossy way, due to it containing invalid characters. If a character can be escaped (such as the "^" character when caret encoding is enabled), then this does not count as the parameter being modified because it can be decoded without losing any information.

Parameters:
propertyName - the name of the property to which the parameter belongs
parameterName - the parameter name
originalValue - the original parameter value
modifiedValue - the modified parameter value


Copyright © 2012-2014 Michael Angstadt. All Rights Reserved.