Modify content area content and editability

You can change the default content area configuration, adapting the following to the demands of a user profile:

Changes done in the class settings overwrite the configuration in the content area configuration object.

  1. Go to the Presentation tab.
  2. In the explorer, expand the nodes Class Settings > the object class (stereotype) you would like to edit > the class settings you would like to edit.
  3. Right-click the Content Area node and select Modify Content Area.
  4. Select the content area from the list.
  5. Click the content area and edit the attributes. Setting of all attributes is optional. You can do one of the following:
    • Define a caption for the content area.: Enter a caption in the Captionattribute to overwrite the standard caption defined in the content area configuration.
    • Restrict the ability of the user to change content items. If you want one of the following options to be available under specific circumstances only, you can create a condition configuration object that is testing whether the specific circumstances apply. You can then select the condition object in the respective attribute. The option will be available if the condition applies. For example, a button shall only be visible for users in user group B. The condition checks the user group configuration for the current user at runtime and hides the button if the user is not member of user group B. You can define the following options for changing content areas as conditional:
      • Enable Add Content to Page: If the condition does not apply, the Manage Content on Page option is hidden from the three-dot menu of the content area.
      • Enable End User Created Pages: If the condition does not apply, the Add New Page option is hidden from the three-dot menu of the content area.
      • Show the 'Hide View' Option on Content Items: If the condition does not apply, the Hide View option is hidden from all content items of the content area.
    • Hide or rename content pages. Right-click the content area node in the explorer, select Modify Content Page, and select the content page you would like to modify. Click the content page node and either change the caption with the Caption attribute or set the Access in User Interface attribute to NoAccess to hide the content page.
    • Hide or rename content items in a content page. Right-click the content area node in the explorer, select Modify Content Page, and select the content page you would like to modify. Right-click the content page node and select Modify Content Item. Click the content item node and either change the caption with the Caption attribute or set the Access in User Interface attribute to NoAccess to hide the content page.
    • Sort the order of object class properties in an object class property group of a class-based content area. Right-click the content area node in the explorer, select Modify Content Page, and select the content page you would like to modify. Right-click the content page node and select Modify Content Item. Click the content item node, and open the editor of the attribute. To change the position of an object class property in the order of display, click the object class property in the list and move it up or down with the arrow buttons on the upper right of the editor.
    • Change the buttons defined in the content area.Right-click the content area node in the explorer, select Modify Content Page, and select the button you would like to modify. You can change the following standard behavior of the button:
      • Access in User Interface: Select NoAccess to hide the button or Access to show the button.
      • Caption: Enter a new caption that shall be displayed instead of the standard caption of the button.
      •  Button Location: Select MainToolbar if the button shall always be directly visible in the toolbar of content areas and data workbenches and not hidden under the three-dots menu. Select MoreGroup to always hide the button under the three-dots menu. Select NoPreference to the button location shall depend on the available space on the user interface.
      • Icon: If you want an icon to be displayed in front of the button caption, select the icon from the icon gallery.

        Ex_ClassModel_GenOpWithIcon 

      • Selector Definition: If the button opens a selector and multiple selectors are available for selecting objects of the object class a user shall select, you can select one of the applicable selectors to open instead of the standard selector.
      •  Default Editor: If the button opens an editor and multiple editors are available for selecting objects of the edited bject class a user shall edit, you can select one of the applicable editors to open instead of the standard editor.
      • Conditions: If you want the button to be visible under specific circumstances only, you can create a condition configuration object that is testing whether the specific circumstances apply. You can then select the condition object in this attribute. The button will be visible if the condition applies. For example, a button shall only be visible for users in user group B. The condition checks the user group configuration for the current user at runtime and hides the button if the user is not member of user group B.