The tags described here are used to configure how the Asset Manager UIs of the Business Control Center appear to users based on the activity, workflow, or task they use to access it. This table includes tag names, descriptions, attributes, and nested tags. Note that the rules described here apply to each individual taskConfiguration.xml file as well as the composite file that ATG assembles the individual files into. For example, every tab must have an initial view when the composite file is generated, but an initial view need not be specified in each individual task configuration file.

These tags are defined in the taskConfiguration_1.0.dtd located in the <ATG10dir>/AssetUI/lib/classes.jar/atg/dtds/web/assetmanager directory. Refer to the following table to learn about the tags available to you:

Tag

Description

Additional Information

<activity>

Encloses the set of tags that define how a customized task behaves.

Attributes:
id is a required attribute that identifies the name of the activity for which you are providing settings. The name you provide has no significance outside of this file.
inherit-from is an optional attribute used to identify an activity from which the activity set to the id attribute inherits settings.

Nested Tags:
<activity-name> is required
<resource-bundle>
<page>
<asset-editor>
<tabs>
<view-mappings>
<operations>

<configuration>

<activity-name>

Encloses the name of an activity as it is defined in a generic activities file. Use this tag if you define an activity that’s visible in the Business Control Center.

<asset-editor>

Encloses tags that describe the Details pane.

Nested Tags:
<resource-bundle>
<page>
<configuration>
You are required to use at least one of these tags when you use <asset-editor>.

<configuration>

Encloses the component path and name that provides configuration settings. When nested in <activity> or <task> tags, it identifies a Configuration Manager. When nested in <view> tags, it identifies a component of class atg.web.assetmanager.configuration.FilterableBrowseListView
Configuration
(for list views) or atg.web.assetmanager.configuration.
BrowseTreeViewConfiguration
(for tree views).

<configuration>

Encloses the component path and name that configures the Navigation pane to support a given view.

This configuration tag is nested in <view> tags.

<default-activity>

Encloses the set of tags that define settings applied to all activities and tasks by default.

Nested Tags:
<resource-bundle>
<page>
<asset-editor>
<tabs>
<view-mappings>
<operations>
You are required to use at least one of these tags when you use <default-activity>.

<default-task>

Encloses the set of tags that define the settings applied to all tasks and workflows.

Nested Tags:
<resource-bundle>
<page>
<asset-editor>
<tabs>
<view-mappings>
<operations>
You are required to use at least one of these tags when you use <default-task>.

<display-name>

Encloses the name used to identify a tab or view. Use this tag rather than <display-name-resource> when you want the same name to display to all users regardless of locale.

<display-name-resource>

Encloses the key that is mapped to the tab’s or view’s name in a resource bundle. Use this tag, rather than <display-name> when you want to provide localized names.

<initial-tab>

Encloses the tab identifier for the tab that is visible when the application opens.

<initial-view>

Encloses the view identifier for the view that is visible when the tab that contains it is accessed for the first time.

<item-mapping>

Encloses the set of tags that determine, when a view mapping mode is requested for a given item type, the item mapping name and view mapping mode that are returned.

Nested Tags:
<item-type>
<item-mapping-name> or
<view-mapping-mode-override> is required

<item-mapping-name>

Encloses the name that identifies an item mapping. An item mapping represents a set of screen elements.

<item-type>

Encloses an item type in this format:
path/repository_
definition:item_type
_
name

Attribute:
combine is an optional attribute used to override inherited item type settings. Set combine to remove or append.

<item-types>

Encloses the types of items that the item mapping settings apply to.

Attribute:
combine is an optional attribute used to override inherited item type settings. Set combine to replace.

Nested tag:
<item-type> is required

<operation>

Encloses the identifier for a button.

Attribute:
combine is an optional attribute used to override inherited operation settings. Set combine to remove or append.

<operations>

Encloses <operation> tags that identify button available in a given context.

Attribute:
combine is an optional attribute used to override inherited operation settings. Set combine to replace.

Nested tag:
<operation> is required

<page>

Encloses a JSP that contains content for a screen element.

<resource-bundle>

Encloses the name of the resource bundle that maps a UI element to its label. The value of this tag must include the path to the resource bundle where each directory is separated by a period instead of a slash.

<tab>

Identifies a tab and contains nested tags that define how it displays.

Attributes:
id is a required attribute that identifies the tab.
combine is an optional attribute used to override inherited tab settings. Set combine to replace or remove.

Nested Tags:
<resource-bundle>
<display-name-resource>
<page>
<configuration>
<views>
<operations>
You are required to use at least one of these tags when you use <tab>.

<tab-id>

Encloses the identifier for a tab. This tag is used alongside other <tab-id> tags, all of which are nested in a <tab-order> tag in order to specify the order of tabs in the UI.

Attributes:
combine is an optional attribute used to add values to or override inherited tab settings. Set combine to remove or append.

<tab-order>

Encloses tags that list tabs in the order used to display them in the UI.

Attributes:
combine is an optional attribute used to override an inherited ordering. Set combine to replace.

Nested tag:
<tab-id> is required

<tabs>

Encloses a series of nested tags that define how tabs display.

Nested tags:
<tab>
<tab-order> or <initial-tab> is required

<task>

Encloses the set of tags that defines how a task appears.

Attributes:
id is an optional attribute used to identify a specific task. Use this attribute when you are defining a generic task or a task that will inherit settings from another resource.
inherit-from is an optional attribute used to identify a resource from which this task inherits settings.

Nested tags:
<workflow-name> or <task-name> is required
<resource-bundle>
<page>
<asset-editor>
<tabs>
<view-mappings>
<operations>
<configuration>
You are required to use at least one of these tags when you use <task>.

<task-name>

Encloses the name of a task as it is defined in a workflow .wdl file.

<task-configuration>

Encloses all tags in the task configuration file.

Nested tags:
<default-activity> or <default-task> is required
<activity>
<task>

<view>

Identifies a view and contains nested tags that define how it displays.

Attributes:
id is a required attribute that identifies the view.
combine is an optional attribute used to override inherited view settings. Set combine to replace or remove.

Nested Tags:
<resource-bundle>
<display-name-resource>
<display-name>
<page>
<configuration>
<item-types>
<operations>
You are required to use at least one of these tags when you use <view>.

<view-id>

Encloses the identifier for a view. This tag is used alongside other <view-id> tags all of which are nested in a <view-order> tag in order to specify the order of views in the UI.

Attributes:
combine is an optional attribute used to append or override inherited ordering settings. Set combine to remove or append.

<view-mapping>

Identifies the input view mapping mode used to determine, in combination with the item type, the output view mapping mode and item mapping name.

Attributes:
mode is a required attribute that identifies the input map mode.
combine is an optional attribute used to override inherited settings for the input mode. Set combine to replace or remove.

Nested Tag:
<item-mapping> is required

<view-mappings>

Encloses a series of nested tags that specify view mapping settings.

Nested Tag:
<view-mapping> is required

<view-mapping-
mode-override>

Encloses the name of the output map mode to use.

<view-order>

Encloses <view-id> tags that list views in the order used to display them in the UI.

Attributes:
combine is an optional attribute used to override inherited ordering settings. Set combine to replace.

Nested Tag:
<view-id> is required

<views>

Encloses tags that define how views display.

Nested Tags:
<view>
<view-order> or <initial-view> is required

<workflow-name>

Encloses the name of a workflow used by the .wdl file. Include the path of the .wdl file relative to the workflow registry.


Copyright © 1997, 2013 Oracle and/or its affiliates. All rights reserved. Legal Notices