| Name | Description | Type | Package | Framework |
| IWDModel | WebDynpro specific subinterface of CMIModel that knows about model scopes and model instance IDs. | Interface | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |
| IWDModelClassChangeTracking | Model Classes implementing this interface are capable of tracking changes. | Interface | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |
| IWDModelClassRegistrable | Model Classes implementing this interface can be registered by key with their corresponding model. | Interface | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |
| IWDModelRegistry | Registry for managing Model classes by Key. | Interface | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |
| WDModelException | Base class for exceptions thrown by methods of the Web Dynpro Model API. | Class | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |
| WDModelFactory | Factory for Web Dynpro Models. | Class | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |
| WDModelScopeType | This interface defines the scopes available for Web Dynpro models. | Class | com.sap.tc.webdynpro.progmodel.model.api | SAP NetWeaver |