Extending SAP Interactive Forms by Adobe 
This procedure describes the general steps for creating extension points for an Adobe Interactive Form. The usual scenario is that you create an extension point in your composite application (product) and then ship it to your customers. Afterwards, the customers create extensions in their composite applications (products).
To create an extension point, you need to have Web Dynpro development components (DCs) in your workspace.
You have created a Web Dynpro development component and components.
For more information, see Creating a Web Dynpro DC
For more information, see Creating a Component
For more information, see Creating a View
You have created an Adobe Interactive Form in a view.
For more information, see Implementing Adobe Flash Islands for Web Dynpro Java
To open the extensibility function in Web Dynpro, choose
Check Web Dynpro Extensibility Development.
Choose OK.
In the View Designer, select InteractiveForm.
Using the right mouse button, choose Mark Extensible.
Follow the instructions in the Add Entities to Public Part wizard and choose Finish.
The system creates an extension point for the selected interactive form.
For more information about creating extensions, refer to Creating Extensions
Note
In the Composite Designer perspective, select the editable Software Component that will contain an extension.
For more information about how to switch the composite usage of one extension to another, refer to Activating and Deactivating Extensions
For more information on extensibility configuration framework, refer to Customizing Applications with the Extensibility Configuration Framework