Created the ComplexRoleAdapter interface.