CryptoPro JCP v 1.0.
Module installer.

ru.CryptoPro.Install
Class PropertyTools

java.lang.Object
  extended byru.CryptoPro.Install.PropertyTools

public final class PropertyTools
extends java.lang.Object

Класс внесения изменений в property файл.

Основная часть функций взята из исходников Java.

Author:
Copyright 2004-2005 Crypto-Pro. All rights reserved.
Version: 1.0

Constructor Summary
PropertyTools(PropertyInterface processor)
          Создание пробразователя.
 
Method Summary
 void parseProperties(java.io.File inFileName)
          Разбор файла properties.
static java.lang.String saveConvert(java.lang.String theString, boolean escapeSpace)
          Converts unicodes to encoded \uxxxx and writes out any of the characters in specialSaveChars with a preceding slash.
static void simpleProcess(java.io.BufferedWriter out, java.lang.String[] nativeText)
          Преобразование без изменений.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyTools

public PropertyTools(PropertyInterface processor)
Создание пробразователя.

Parameters:
processor - Интерфейс преобразователя.
Method Detail

simpleProcess

public static void simpleProcess(java.io.BufferedWriter out,
                                 java.lang.String[] nativeText)
                          throws java.io.IOException
Преобразование без изменений.

Parameters:
out - вызодной Writer
nativeText - входной текст
Throws:
java.io.IOException - ошибки записи в Writer

parseProperties

public void parseProperties(java.io.File inFileName)
                     throws java.io.IOException
Разбор файла properties.

Parameters:
inFileName - файл properties
Throws:
java.io.IOException

saveConvert

public static java.lang.String saveConvert(java.lang.String theString,
                                           boolean escapeSpace)
Converts unicodes to encoded \uxxxx and writes out any of the characters in specialSaveChars with a preceding slash.

Parameters:
theString - входная строка
escapeSpace - требуются ли esc символы (требуются для ключей, не требуются для значений)
Returns:
Converted string

Copyright Crypto-Pro.
All rights reserved.