| Name | Description | Type | Package | Framework |
| Action | Class that represents Action on a UWL item. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| Attribute | Attribute contains meta data regarding one custom attribute or one display attribute for view. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| AttributeCollection | AttributeCollection represents a collection of Attribute objects. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| CacheSettings | Cache settings contains cache validity and refresh periods for an ItemType. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ComparatorEnum | Enumeration of all types of Comparisions allowed in the Expression objects. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| CompoundExpression | Contains one or more Expression and CompondExpression objects. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ConfigurationRoot | Represents one Configuration identified uniquely by its namespace. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ConfigurationRoot .IConfigurationOwner | Owner could be UWL, other SAP group or Customer. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| CustomAttributes | This class maps to CustomAttributeSource in the configuration XML file. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| DTDConstants | Contains all the constants used in the DTD file. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| Descriptions | This class that represnts internalized strings for display. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| DisplayAttribute | Represents one dislay attribute used in the UWL configuation file. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| DisplayAttributes | Represents collection of dislay attributes. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| Expression | Represents one comparision expression. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| IDescriptionResourceBundle | This interface defines methods to retrieve description texts from UWL Service class loader. | Interface | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ImageMapping | This class is used to create a mapping between item data and a corresponding image to be display in the UI. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ImageMapping .ImageMap | will indicate the icon to use for the specified item data. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ItemType | Class that represents a type of Item. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| ItemTypeCriteria | ItemTypeCriteria contains information on qualifications an Item should have in order to belong to a particular item type. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| MenuItem | Allow create menu items which can be related to a UWL DisplayAttribute. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| MenuItemCollection | Collection of MenuItem objects. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| NavigationNode | The NavigationNode represents one node in the navigation tree. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |
| UWLView | UWLView will define the characteristics used to create a Table for displaying the list of items return by the specified ItemTypes. | Class | com.sap.netweaver.bc.uwl.config | SAP NetWeaver |