This chapter shall be enforced by the Chief Inspector designated herein as the Code Enforcement Officer. The Code Enforcement Officer shall not approve an application or issue a building permit or certificate of occupancy for any purpose, except in compliance with the provisions of this chapter and such other provisions of the Code of the City of Batavia, laws, rules and regulations of the City of Batavia, together with any applicable laws, rules and regulations of the State of New York.