def createCard( self, parent, record ):
        """
        Creates a new widget that will represent the card view for the inpued
        record.
        
        :param      parent | <QWidget>
                    record | <orb.Table>
        
        :return     <QWidget> || None
        """
        cls = self.cardClass(record)
        if ( cls ):
            card = cls(parent)
            card.setRecord(record)
            return card
        return None