diff Lib/IMPL/Web/View/TTControl.pm @ 300:bf3af33b9003

sync
author cin
date Fri, 22 Mar 2013 01:05:11 +0400
parents bd79145657e5
children aeeb57a12046
line wrap: on
line diff
--- a/Lib/IMPL/Web/View/TTControl.pm	Thu Mar 21 16:00:09 2013 +0400
+++ b/Lib/IMPL/Web/View/TTControl.pm	Fri Mar 22 01:05:11 2013 +0400
@@ -31,7 +31,7 @@
     }
 }
 
-our $AutoloadRegex = qr/^[a-z]/;
+our $AUTOLOAD_REGEX = qr/^[a-z]/;
 
 sub CTOR {
     my ($this,$template,$context,$attrs) = @_;
@@ -96,7 +96,7 @@
     
     return if $method eq 'DESTROY';
     
-    if ($method =~ /$AutoloadRegex/) {
+    if ($method =~ /$AUTOLOAD_REGEX/) {
         my $this = shift;
         
         die OperationException->new("can't invoke method '$method' on an unblessed reference") unless blessed $this;
@@ -166,19 +166,6 @@
 
 Выполнение данного блока производится фабрикой элементов управления.
 
-=head3 CTOR
-
-данный блок выполняется каждый раз при создании нового экземпляра элемента
-управления, при этом переменная C<this> указывает на эземпляр элемента
-упарвления. Данный блок можно использовать для инициализации свойств элемента
-управления.
-
-=head3 RENDER
-
-Данный блок выполняется при вызове метода C<Render()>, вывод данного блока и
-есть результат отображения элемента управления. Если в шаблоне нет блока
-C<RENDER>, то сам шаблон считается таковым. 
-
 =head2 TEMPLATE VARS
 
 Каждый шаблон имеет собственное пространство имен, вложенное в пространство имен
@@ -223,24 +210,22 @@
 
 =head1 MEMBERS
 
-=over
-
-=item * C<[get]context>
+=head2 C<[get]context>
 
-Контекст элемента управления, хранит пременные шаблона. Передается в
-конструкторе. Фабрика элементов управления создает новый контекст пространство
-имен которого вложено в пространство имен документа.
+Контекст элемента управления, хранит пременные шаблона. Фабрика элементов
+управления создает новый контекст пространство имен которого вложено в
+пространство имен документа.
 
-=item * C<[get,set]template>
+Контекст следует использовать только при рендеринге документа.
+
+=head2 C<[get,set]template>
 
 C<Template::Document> Шаблон элемента управления.
 
-=item * C<AUTOLOAD>
+=head2 C<AUTOLOAD>
 
 Для удобства работы с шаблоном, элементы управления предоставляю доступ к своим
 свойствам через метод C<AUTOLOAD>. Имена свойств должны начинаться со строчной
 буквы.
 
-=back
-
 =cut
\ No newline at end of file