'Checks that attribute is a valid Attribute() instance.'

def SetAttribute(self, attribute):

    self.attribute = attribute
    self.attribute_obj = Attribute.GetAttributeByName(attribute)
    if (self.attribute_obj is None):
        raise lexer.ParseError(('Attribute    %s    not    defined' % attribute))
