Der Interface-Controller einer Web-Dynpro-Component beinhaltet alle Context-Knoten, Ereignisse und Methoden des Component-Controllers, die Sie im Controller Editor mit dem Zusatz Interface versehen haben. Diese Bestandteile können in der Interface-Controller-Ansicht angezeigt werden, Sie können sie an dieser Stelle jedoch nicht bearbeiten.
Ein Web-Dynpro-Component-Interface kann unabhängig angelegt und definiert werden um später in beliebigen Components implementiert zu werden (siehe Kapitel Arbeiten mit Web-Dynpro-Component-Interfaces im Programmierhandbuch dieser Dokumentation). Daher können Sie in diesem Fall die benötigten Context-Knoten, Methoden und Ereignisse in der Ansicht des Interface-Controllers definieren. Die zugehörige Implementierung findet dann jedoch im Component-Controller der implementierenden Component statt.