!--a11y-->
Integrating and Mapping Java
Classes 
The following elements, which define the layout of the explorer interface, are based on Java classes:
You can use the class com.sapportals.wcm.rendering.layout.AbstractLayoutComposer, which is provided by SAP, to derive your own layout controllers. You can use these for one-level processes.
· Controls for Layout Profile Plug-Ins
The standard delivery already contains a large number of Java classes that implement the named elements. These Java classes are defined in the configuration and have an alias.
You can modify the KM user interface to your requirements and extend it with your own functions if you provide your own Java classes that use the relevant Application Programming Interface (API).

For the technical documentation on the API, see the Javadoc at sdn.sap.com ® SAP NetWeaver Developer's Guide 2004s ® Enterprise Knowledge Management ® Javadocs.
For an overview of the elements of the user interface for which mappings can be specified, see Content Management ® User Interface ® Mapping.
To integrate your own Java classes in Knowledge Management, define an alias and description for each Java class in the configuration of the respective element.