xtuml/persist.py
def serialize(resource):
    '''
    Serialize some xtuml *resource*, e.g. an instance or a complete metamodel.
    '''
    if isinstance(resource, xtuml.MetaModel):
        return serialize_database(resource)

    elif isinstance(resource, type) and issubclass(resource, xtuml.Class):
        return serialize_class(resource)
    
    elif isinstance(resource, xtuml.Association):
        return serialize_association(resource)

    elif isinstance(resource, xtuml.Class):
        return serialize_instance(resource)
def serialize(resource):
    '''
    Serialize some xtuml *resource*, e.g. an instance or a complete metamodel.
    '''
    if isinstance(resource, xtuml.MetaModel):
        return serialize_database(resource)

    elif isinstance(resource, type) and issubclass(resource, xtuml.Class):
        return serialize_class(resource)
    
    elif isinstance(resource, xtuml.Association):
        return serialize_association(resource)

    elif isinstance(resource, xtuml.Class):
        return serialize_instance(resource)
def serialize ( resource ) : if isinstance ( resource , xtuml . MetaModel ) : return serialize_database ( resource ) elif isinstance ( resource , type ) and issubclass ( resource , xtuml . Class ) : return serialize_class ( resource ) elif isinstance ( resource , xtuml . Association ) : return serialize_association ( resource ) elif isinstance ( resource , xtuml . Class ) : return serialize_instance ( resource )
Serialize some xtuml *resource*, e.g. an instance or a complete metamodel.
Serialize some xtuml * resource * e . g . an instance or a complete metamodel .