Example #1
0
 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")
Example #2
0
    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
Example #3
0
    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
Example #4
0
    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
Example #5
0
 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
Example #6
0
 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
Example #7
0
 def __init__(self,details,uid,atnodeid,name,atdetails,fdraudit,links):
     Locatable.__init__(self,uid,atnodeid,name,atdetails,fdraudit,links)
     self.details = details
Example #8
0
 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
Example #9
0
    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
Example #10
0
 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()
Example #11
0
 def __init__(self, settings, uid, atnodeid, name, atdetails, fdraudit, links):
     Locatable.__init__(self, uid, atnodeid, name, atdetails, fdraudit, links)
     self.settings = settings
Example #12
0
 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
Example #13
0
 def __init__(self, uid, archetype_node_id, name, archetypeDetails,
              feederAudit, links, parent):
     Locatable.__init__(self, uid, archetype_node_id, name, archetypeDetails,
                        feederAudit, links)