--- parser3/src/doc/methoded.dox 2001/05/07 13:29:55 1.2 +++ parser3/src/doc/methoded.dox 2004/03/30 08:32:17 1.4 @@ -1,19 +1,18 @@ -/** @page Methoded Methoded: конфигурируемый класс +/** @page Methoded Methoded: configurable class -Классы[mail, string, ...], это или напрямую используемый, -или используемый в качестве базового класса потомок Methoded. +Classes[mail, string, ...], are direct and indirect decendants of Methoded. -Methoded могут быть испольнованы напрямую [Methoded::used_directly()=true], -тогда в начале обработки запроса Methoded_array::register_directly_used -регистрирует их в Request::classes(). -Пример: класс mail [MMail]. - -Или не напрямую, тогда они[глобальная переменная] используются при указании родителя -в вызове констуктора VStateless_class. -Пример: класс string [экземпляр MString в конструкторе VString]. - - -Класс также может иметь auto.p параметры, для работы с ними -следует переопределить Methoded::configure_admin и/или Methoded::configure_user. +Methoded can be used directly [Methoded::used_directly()=true], +then at the request processing stat method Methoded_array::register_directly_used +whould register them in Request::classes(). +Example: class mail [MMail]. + +Or indirectly, then they[global instance] are used in +Value::get_class to specify a class of Value descendant. +Excample: class string [instance of MString in VString::get_class]. + +Any class can also can parameters defined in @conf in global auto.p file, +to work with those one should override Methoded::configure_admin. +Class can also can user-defined parameters: Methoded::configure_user. */