Property | Type | Meaning |
---|---|---|
Name | String | Specify a name for the object when you create it. Names can consist of virtually any alphanumeric character including the letters A through Z, a through z and the digits 0 through 9. They may also include the following
punctuation characters;
Names can only start with a letter or the underscore character and not with a number, hyphen or period. Names beginning with xml or any variant (for example XmL) are reserved by the XML standards specification. Further details of naming conventions and allowable characters can be found in the Extensible Markup Language (XML) specification that can be found on the World Wide Web Consortium (W3C) Web site. |
Type | Enumerated type | The Type property constrains the
type of data that can be present in the object. There are a limited number of types available directly from the drop down selector. These are;
If you select (More...), this starts the Type Selection wizard. From this wizard you can select any of the available types. If you select (New Simple Type), this starts the New Simple Type wizard which allows you to create an Anonymous simple type which will be based on an existing type. This can be created locally or globally. If you select (New Complex Type), this starts the New Complex Type wizard which allows you to create an Anonymous complex type which can be derived from an existing base type. This can be created locally or globally. For further information about these types, and examples of their use see the XML Schema Part 0: Primer which can be found on the World Wide Web Consortium (W3C) Web site. |
Namespace | Enumerated type | Namespaces are a simple method for qualifying element
and attribute names by associating them with namespaces identified by URI
references. If <no target namespace> is displayed, a namespace has not been set for this object. If the property is inactive, the message set has not been configured to support namespaces. Where the property is active, namespaces that are available for selection will be displayed in the drop down list. |
The Value properties are used in conjunction with the Usage property in an Attribute Reference or a Local Attribute.
Property | Type | Meaning |
---|---|---|
Default | Button and String | This is the default setting for the Value properties. If a Default value is set for an attribute and a message is received, the value of the attribute is set to the data received from the attribute in the message. If no attribute information is received in the message then the default value that you set here is used to populate the attribute property. |
Fixed | Button and String | If a Fixed value
is set for an attribute and a message is received, if the attribute exists
in the message, the data in the attribute property of the message must match
that held in the fixed value of the attribute definition. If the attribute does not exist in the message, the broker will create the attribute and populate it with the data held in the fixed value of the attribute definition. |
Property | Type | Meaning |
---|---|---|
Usage | Enumerated type | The usage property is used in conjunction with the Value property found in an attribute
object. The default for the Usage property
is optional. Select from;
|
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
ad12090_ |