def __init__(self,time_validity,addresses,uid,atnodeid,name,atdetails,fdraudit,links, parent=None): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links, parent) self.name = name self.time_validity = time_validity self.addresses = addresses self.links = links if self.addresses != None and bool(self.addresses.empty): raise Invalid("addresses.empty is not valid")
def __init__(self,uid,identities,contacts,relationships,reverse_relationships,details,archetype_node_id,name,archetype_details,feeder_audit,links, parent=None): Locatable.__init__(self,uid,archetype_node_id,name,archetype_details,feeder_audit,links, parent) #if self.is_archetype_root() == False: # raise(ValueError, u"Not an archetype root") # if relationships != None: # for r in relationships: # if r.source.id_ != self.uid: # raise(ValueError,u"Source in relationship is not current party") self.identities=identities self.contacts=contacts self.relationships=relationships self.reverse_relationships=reverse_relationships self.details=details
def __init__( self, time, data, state, uid, atnodeid, name, atdetails, fdraudit, links ): """ Event class initializer. time -- A object that implement IDvDateTime Interface. Usually a object from DvDateTime class. data -- A object that implement IItemStructure Interface. state -- """ Locatable.__init__(self, uid, atnodeid, name, atdetails, fdraudit, links) self.time=time self.data=data self.state=state
def __init__(self,content,context,composer,cat,lang,terr,uid,atnodeid,name,atdetails,fdraudit,links, parent=None): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links, parent) #if not self.isArchetypeRoot(): # raise ValueError(u'instance must be an archetype root') if content is not None and (len(content) == 0): raise ValueError(u'Content_valid: content /= Void implies not content.is_empty') if cat is None: #it's necessary to finish terminology service to finish this invariant raise ValueError(u'Category_validity: category /= Void') if lang is None: #it's necessary to finish terminology service to finish this invariant raise ValueError(u'Language_valid: language /= Void') if terr is None: #it's necessary to finish terminology service to finish this invariant raise ValueError(u'Territory_valid: territory /= Void') if parent is not None: raise ValueError(u'parent must be None') self.content=content self.context=context self.composer=composer self.category=cat self.language=lang self.territory=terr
def __init__(self,uid,details,time_validity,source,target,atnodeid,name,atdetails,fdraudit,links, parent): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links, parent) self.details=details self.time_validity=time_validity self.source=source self.target=target
def __eq__(self, obj): if obj is self: return True if isinstance(obj, PartyIdentity): return Locatable.__eq__(self, obj) and self.details == obj.details return False
def __init__(self,details,uid,atnodeid,name,atdetails,fdraudit,links): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links) self.details = details
def __init__(self,credentials,time_validity,uid,atnodeid,name,atdetails,fdraudit,links,parent=None): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links) self.credentials=credentials self.time_validity=time_validity
def __init__(self,details,uid=None,atnodeid=None,name=None,atdetails=None,fdraudit=None,links=None,parent=None): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links,parent) self.details=details
def __init__(self,description,timing,atid,uid=None,atnodeid=None,name=None,atdetails=None,fdraudit=None,links=None): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links) self.description=description self.timing=timing self.actionArchetypeId=atid self.actionArchetypeIdValid()
def __init__(self, settings, uid, atnodeid, name, atdetails, fdraudit, links): Locatable.__init__(self, uid, atnodeid, name, atdetails, fdraudit, links) self.settings = settings
def __init__(self,subject,isQueryable,isModifiable,otherDetails,uid,atnodeid,name,atdetails,fdraudit,links): Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links) self.subject=subject self.isQueryable=isQueryable self.isModifiable=isModifiable self.otherDetails=otherDetails
def __init__(self, uid, archetype_node_id, name, archetypeDetails, feederAudit, links, parent): Locatable.__init__(self, uid, archetype_node_id, name, archetypeDetails, feederAudit, links)