Der Interface-Controller einer Web-Dynpro-Component enthählt 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 Arbeiten mit Web-Dynpro-Component-Interfaces).
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.