Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Registers Gateway

Publishing Options

  • Last UpdatedMar 04, 2025
  • 3 minute read

These settings will affect the AIM UI.

Attributes

Extension Namespace

Extension Name

Description

anet

name

Specifies an alternate name to see in AIM.

anet

externalViewName

When set, and the attribute has a dataType of URI, it will instruct the UI to embed an iframe for the specified URL.

Multiple URI values in one attribute are not supported.

anet

linkButton

When set, and the attribute has a dataType of URI, it will instruct the UI to add a link button to open the specified URL in a new browser pane.

The value specifies the text to display in the link button.

anet

linkTarget

Optional. Used in conjunction with linkButton.

Specifies the browser target. If multiple attributes specify the same linkTarget they will all use the same browser pane.

anet

linkClass

This flags the UI to create a weak link to an expected object class in the UI. The link is considered weak as it may not exist.

The class ID specified is used to determine the expected context for the related object.

Multiple values in one attribute are not supported.

anet

hideAttribute

true|false

A flag for the UI to not display the attribute in summary pages.

This setting may also be set on the attribute group enumeration to apply to all attributes in that group.

anet

title-names

By default, attribute names are in title case. However, some attributes may require a different case, such as when specifying the unit of measure within a property name, such as "Pressure (MPa)". In such cases, title case can be disabled by adding an extension anet:title-names="off" to the attribute.

Classes

Extension Namespace

Extension Name

Description

anet

context

When this is set, all objects and references which refer to this class will use the specified sub-context. For example, if the main root context is IPE and documents specify a sub-context of DOC, then document identifiers will use IPE|DOC for their context.

This is naturally inherited by all sub-classes, and may be overridden using standard ISM mechanisms.

anet

suppress

true|false

When set, objects published to AIM (does not affect the Reporting database) will never use this class but will instead use the first ancestor class which is not suppressed.

anet

name

Specifies an alternate name to use in the AIM UI.

anet

parentClassId

Overrides the default ISM class hierarchy. Use with care!

anet

hidden

true|false

Specifies the AIM hidden setting.

This affects if a class will be displayed in the class drop-down list for Search/Advanced Search/Query Form Designer.

anet

visible

true|false

Specifies the AIM visible setting.

This affects if a class appears in searches.

Do not set the root object class for the AIM browse hierarchy to visible=false as this will break the UI.

anet

classIcon

Specifies the AIM classIcon setting.

Enumerations

The following options are used to publish enumeration items as reference data objects into AIM (but not into the Reporting database):

Extension Namespace

Extension Name

Description

anet

classId

When this is set to a class ID, enumeration items will be published as objects.

This option does not support nomenclature mapping, so specify the main ID.
Where the associated class specifies anet:context, the objects will be published into that sub-context. 

anet

nameExpression

Specifies an expression which allows modification of the Name of an object.

The expression may use $[attr.value] to refer to the original ISM name.

In This Topic
TitleResults for “How to create a CRG?”Also Available in