Sets whether or not this flag should be on.

        :param      flag  | <Column.Flags>
                    state | <bool>

def setFlag(self, flag, state=True):
        """
        Sets whether or not this flag should be on.

        :param      flag  | <Column.Flags>
                    state | <bool>
        """
        if state:
            self.__flags |= flag
        else:
            self.__flags &= ~flag