Developer Tools
For developers several tools are available to view the standard ribbon definition files and validate their customizations. The tools can be enabled by adding the following in the custom.xml:
<Options>
...
<EnableRibbonCustomizationTools>true</EnableRibbonCustomizationTools>
...
</Options>
The following tools are available:
Display Available Controls Definitions
Display Ribbon Definition
Display Current Ribbon Structure
Validate Definition or Customization
Display Ribbon Definition Schema
Display Available Controls Definitions
This tool displays the list of control definitions available in AvailableControls.xml. The list contains button definitions for all standard Model Manager actions.
Display Ribbon Definition
This tool displays the current XML definition file of the Model Manager user interface.
Display Current Ribbon Structure
This tool displays the actual structure of the ribbon as generated from the ribbon definition. Note that some menus are generated dynamically and some button’s visibility is determined by other configuration switches. The path displayed in the report can be used for removing ribbon elements in the custom.xml.
Validate Definition or Customization
This tool validates the syntax of a ribbon customization file against the XML schema for the ribbon definition. It also checks whether the referenced Java classes exist. It does not do semantic checks on the Java classes, that is, it does not check whether the required interfaces are implemented. This tool checks the ribbon definition file completely and for the custom.xml file, it only checks the <Customize> section under <Ribbon>.
Display Ribbon Definition Schema
This tool displays the XML schema used to validate the ribbon definition and customization. This is for informative purposes only.
Was this helpful?