Package gnue :: Package designer :: Package base :: Module TemplateBase :: Class TemplateBase
[show private | hide private]

Class TemplateBase

Known Subclasses:
NavigatorTemplate, ReportTemplate, SchemaTemplate

Method Summary
  __init__(self, parser)
  AddElement(self, tag, parent, attributes, content)
  Finalize(self)
  GetAvailableConnections(self)
  GetAvailableFields(self, connection_name, source_name)
  GetAvailableSources(self, connection_name)
  GetSourceSchema(self, connection_name, source_name)
  GetStep(self, stepCode)
  GetTemporaryConnection(self, connection_name)
  GetUniqueName(self, name, limitingObject)
  ModifyElement(self, element, **modifications)
  SetContent(self, element, content)
  Start(self, object, current)
  ValidateStep(self, stepCode)

Class Variable Summary
str FIRST_STEP = '0'

Method Details

__init__(self, parser)
(Constructor)

AddElement(self, tag, parent, attributes={}, content='')

Finalize(self)

GetAvailableConnections(self)

GetAvailableFields(self, connection_name, source_name)

GetAvailableSources(self, connection_name)

GetSourceSchema(self, connection_name, source_name)

GetStep(self, stepCode)

GetTemporaryConnection(self, connection_name)

GetUniqueName(self, name, limitingObject=None)

ModifyElement(self, element, **modifications)

SetContent(self, element, content)

Start(self, object, current={})

ValidateStep(self, stepCode)


Class Variable Details

FIRST_STEP

Type:
str
Value:
'0'                                                                    


GNUe Home

Public API

Developer's Corner