Back to index

plone3  3.1.7
Classes | Namespaces | Functions | Variables
atns.py File Reference

Go to the source code of this file.

Classes

class  Marshall.namespaces.atns.BoundReference
class  Marshall.namespaces.atns.ATAttribute
class  Marshall.namespaces.atns.ReferenceAttribute
class  Marshall.namespaces.atns.ArchetypeUID
class  Marshall.namespaces.atns.Archetypes
class  Marshall.namespaces.atns.Reference

Namespaces

namespace  Marshall.namespaces.atns

Functions

def Marshall.namespaces.atns.serialize
 XXX: we dont want to remove the PF, but want to be backward compatible (how to do that best?) p = instance.getPrimaryField() pk = p and p.getName() or None if pk and pk in field_keys: field_keys.remove( pk )
def Marshall.namespaces.atns.deserialize
def Marshall.namespaces.atns.processXml
def Marshall.namespaces.atns.processXmlEnd
def Marshall.namespaces.atns.getSchemaInfo

Variables

tuple Marshall.namespaces.atns._marker = object()
string Marshall.namespaces.atns.RNGSchemaFragment
tuple Marshall.namespaces.atns.attribute = self.getAttributeByName(schema_name, context)
 while context.reader.MoveToNextAttribute(): if context.reader.LocalName() == 'id': schema_name = context.reader.Value() break
tuple Marshall.namespaces.atns.data = context.getDataFor(self.xmlns)
tuple Marshall.namespaces.atns.srefs = data.setdefault( self.last_schema_id, [])
tuple Marshall.namespaces.atns.ref = Reference()
 Marshall.namespaces.atns.in_reference_mode
 Marshall.namespaces.atns.new_reference_p
 Marshall.namespaces.atns.last_schema_id