Package ajango :: Package generator :: Package views :: Class ViewBase
[hide private]
[frames] | no frames]

Class ViewBase

source code

              object --+    
                       |    
core.XMLReader.XMLReader --+
                           |
              object --+   |
                       |   |
core.generable.Generable --+
                           |
                          ViewBase
Known Subclasses:

Klasa abstrakcyjna generatora widokow.

Instance Methods [hide private]
 
__init__(self, xmldoc, importRenderer, app)
x.__init__(...) initializes x; see help(type(x)) for signature
source code
 
__str__(self)
str(x)
source code
 
add_import(self, imp, from_elem=None)
Dodanie importu do biblioteki
source code
 
add_line(self, text, tab=0)
Dadanie polecenia do kodu vidoku
source code
 
check(self, name, xmldoc_elem)
Oczytanie nodow wewnetrznych.
source code
 
execute(self, view, view_name='view')
Wykonanie zadan obiektu.
source code
 
get_name(self)
Pobranie nazwy.
source code
 
get_renderer(self, key)
Pobranie renderera.
source code
 
get_title(self)
Pobranie tytulu.
source code
 
is_display_in_menu(self)
Informacja na temat widocznosci w menu glownym aplikacji.
source code
 
make_execute(self, view_name='view')
Budowanie kodu, funkcja eksportowana na zewnatrz.
source code
 
make_view_execute(self, view_name='view')
Budowanie widoku w funkcjach wewnetrzych.
source code

Inherited from core.XMLReader.XMLReader: add_permited, getAttribute, get_xml_doc, init, post_render, pre_render, render

Inherited from core.XMLReader.XMLReader (private): _is_permited

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __subclasshook__

Class Variables [hide private]
  DEFAULT_APP_TITLE = 'My new Application'
  __abstractmethods__ = frozenset(['execute'])
  __metaclass__ = abc.ABCMeta
Metaclass for defining Abstract Base Classes (ABCs).
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, xmldoc, importRenderer, app)
(Constructor)

source code 

x.__init__(...) initializes x; see help(type(x)) for signature

Overrides: object.__init__
(inherited documentation)

__str__(self)
(Informal representation operator)

source code 

str(x)

Overrides: object.__str__
(inherited documentation)

check(self, name, xmldoc_elem)

source code 

Oczytanie nodow wewnetrznych.

Overrides: core.XMLReader.XMLReader.check

execute(self, view, view_name='view')

source code 

Wykonanie zadan obiektu.

Parameters:
  • self - Obiekt bazowy
  • view - Widok generujacy
  • view_name - Nazwa obiektu w wygenerowanym kodzie
Decorators:
  • @abc.abstractmethod
Overrides: core.generable.Generable.execute