Package gnue :: Package appserver :: Package generator :: Module classdef :: Class ClassDef
[show private | hide private]

Class ClassDef


Method Summary
  __init__(self, session, klass, language, asReference)
  release(self)
Release all references and pointers of a class definition instance.
  sortColumn(self)
This function iterates over all search-properties and returns the property with the lowest search-value or None if no search properties are available

Method Details

__init__(self, session, klass, language, asReference=False)
(Constructor)

Parameters:
session - Language interface session instance
klass - Language interface object with the class to be processed
language - language to be preferred for labels
asReference - if True, only references should be held

release(self)

Release all references and pointers of a class definition instance. This allows the garbage collection to work fine.

sortColumn(self)

This function iterates over all search-properties and returns the property with the lowest search-value or None if no search properties are available
Returns:
property instance with the lowest search-order or None


GNUe Home

Public API

Developer's Corner