parameters: (self, *args, **kw)
return_statement: return error_list
docstring: Per convention, an Interface class must start with 'I'
docstring_summary: Per convention, an Interface class must start with 'I'
docstring_tokens: Per convention an Interface class must start with I
function: def checkConsistency(self, *args, **kw):
      """
      Per convention, an Interface class must start with 'I'
      """
      error_list = super(InterfaceComponent, self).checkConsistency(*args, **kw)
      reference = self.getReference()
      if (reference and # Already checked in the parent class
          not reference.startswith('I')):
        error_list.append(ConsistencyMessage(
          self,
          self.getRelativeUrl(),
          message=self._message_reference_wrong_naming,
          mapping={}))
  
      return error_list
function_tokens: def checkConsistency ( self , * args , * * kw ) : error_list = super ( InterfaceComponent , self ) . checkConsistency ( * args , * * kw ) reference = self . getReference ( ) if ( reference and # Already checked in the parent class not reference . startswith ( 'I' ) ) : error_list . append ( ConsistencyMessage ( self , self . getRelativeUrl ( ) , message = self . _message_reference_wrong_naming , mapping = { } ) ) return error_list