Example #1
0
 def __init__(self, *args, **kwargs):
     """__init__() -> Connection 
     Initializes source and destination ports.
     
     """
     DBConnection.__init__(self, *args, **kwargs)
     if self.id is None:
         self.db_id = -1
     if not len(self.ports) > 0:
         self.source = Port(type='source')
         self.destination = Port(type='destination')
Example #2
0
 def __init__(self, *args, **kwargs):
     """__init__() -> Connection 
     Initializes source and destination ports.
     
     """
     DBConnection.__init__(self, *args, **kwargs)
     if self.id is None:
         self.db_id = -1
     if not len(self.ports) > 0:
         self.source = Port(type='source')
         self.destination = Port(type='destination')
    def __init__(self, *args, **kwargs):
        """__init__() -> Connection 
        Initializes source and destination ports.
        
        """
        DBConnection.__init__(self, *args, **kwargs)
        if self.id is None:
            self.db_id = -1
        if not len(self.ports) > 0:
            self.source = Port(type='source')
            self.destination = Port(type='destination')
#             self.source.endPoint = PortEndPoint.Source
#             self.destination.endPoint = PortEndPoint.Destination
        self.makeConnection = moduleConnection(self)
 def do_copy(self, new_ids=False, id_scope=None, id_remap=None):
     cp = DBConnection.do_copy(self, new_ids, id_scope, id_remap)
     cp.__class__ = Connection
     cp.makeConnection = moduleConnection(cp)
     for port in cp.ports:
         Port.convert(port)
     return cp
Example #5
0
 def do_copy(self, new_ids=False, id_scope=None, id_remap=None):
     cp = DBConnection.do_copy(self, new_ids, id_scope, id_remap)
     cp.__class__ = Connection
     for port in cp.ports:
         Port.convert(port)
     return cp