source: products/quintagroup.zopeskel.blayer/trunk/quintagroup/zopeskel/blayer/__init__.py @ 1514

Last change on this file since 1514 was 1514, checked in by mylan, 14 years ago

Added browser layer subtemplate for archetype template

  • Property svn:eol-style set to native
File size: 438 bytes
Line 
1from string import capitalize
2from zopeskel.localcommands.archetype import ArchetypeSubTemplate
3
4class BrowserLayer(ArchetypeSubTemplate):
5    """
6    A Browser Layer Archetype subtemplate skeleton
7    """
8
9    _template_dir = 'templates/browserlayer'
10    summary = "A browser layer"
11
12    def pre(self, command, output_dir, vars):
13        vars['layer_interface'] = "I" + ''.join(map(capitalize, vars['package_dotted_name'].split('.')))
14
15
Note: See TracBrowser for help on using the repository browser.