|
|
__all__ = [ |
__all__ = [ |
'Type', 'PrimitiveType', 'Immutable', 'Struct', 'Element', |
'Type', 'PrimitiveType', 'Immutable', 'Struct', 'Element', |
|
|
'DataType', 'Package', 'Model', # deprecated items |
|
] |
] |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
class Namespace(binding.Base): |
class Namespace(binding.Base): |
|
|
"""Abstract base class for packages and types -- DEPRECATED |
"""Abstract base class for packages and types -- DEPRECATED |
_XMIMap = binding.classAttr(binding.Once(_XMIMap)) |
_XMIMap = binding.classAttr(binding.Once(_XMIMap)) |
|
|
|
|
class Package(Namespace): |
|
|
|
"""Package of Element Classes -- DEPRECATED""" |
|
|
|
|
|
class Model(Package): |
|
|
|
"""Model or Metamodel containing Packages/classes -- DEPRECATED""" |
|
|
|
|
|
|
|
|
|
|
|
|
|
mdl_typeCode = binding.classAttr( binding.Once(mdl_typeCode) ) |
mdl_typeCode = binding.classAttr( binding.Once(mdl_typeCode) ) |
|
|
|
|
DataType = Struct # XXX backward compatibility... deprecated |
|
|
|
|
|
|
|