As part of real-time update, parses the statement and adjusts the attributes
        of the specified CustomType instance to reflect the changes.

        :arg statement: the lines of code that was added/removed/changed on the 
          element after it had alread been parsed. The lines together form a single
          continuous code statement.
        :arg element: the CustomType instance to update.
        :arg mode: 'insert', or 'delete'.

def parse_line(self, statement, element, mode):
        """As part of real-time update, parses the statement and adjusts the attributes
        of the specified CustomType instance to reflect the changes.

        :arg statement: the lines of code that was added/removed/changed on the 
          element after it had alread been parsed. The lines together form a single
          continuous code statement.
        :arg element: the CustomType instance to update.
        :arg mode: 'insert', or 'delete'.
        """
        if element.incomplete:
            #We need to check for the end_token so we can close up the incomplete
            #status for the instance.
            if element.end_token in statement:
                element.incomplete = False
                return

        #This method deals with updating the *body* of the type declaration. The only
        #possible entries in the body are member variable declarations and type
        #executable definitions.
        self._process_execs_contents(statement, element.module.name, element, mode)      
        self._rt_parse_members(statement, element, mode)