code: def namingConventionDecorator(self, namingConvention):
          
          def decoratorFunction(cls):
              SyntheticClassController(cls).setNamingConvention(namingConvention)
              
              return cls
          return decoratorFunction
docs: :type namingConvention:INamingConvention