# Class: XmlParamDescriptor

## tibco.objectapi.de.XmlParamDescriptor

#### new XmlParamDescriptor()

Definition of a parameter descriptor. Constructs a new XmlParamDescriptor.

The following features are supported:

- `Alt Name`
- `Name`

### Extends

- tibco.objectapi.de.XmlQualifierDescriptor

### Members

#### altName :Array.<tibco.objectapi.de.XmlVersionedName>

Definition of an alternative name for the parameter descriptor in another version of the organization model. This property holds the value of the 'Alt Name' containment reference list.

##### Type:

- Array.<tibco.objectapi.de.XmlVersionedName>

#### defaultValue :string

Default value of this parameter descriptor. This property holds the value of the 'Default Value' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.XmlQualifierDescriptor#defaultValue

#### description :string

Description of this parameter descriptor. This property holds the value of the 'Description' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.XmlQualifierDescriptor#description

#### enumVal :Array.<string>

List of permitted enumeration values for this parameter descriptor (for a parameter descriptor which has a type of Enum or EnumSet). This property holds the value of the 'Enum Val' attribute list.

##### Type:

- Array.<string>

Inherited From:
  - tibco.objectapi.de.XmlQualifierDescriptor#enumVal

#### guid :string

Unique GUID of this parameter descriptor. This property holds the value of the 'Guid' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.XmlQualifierDescriptor#guid

#### modelVersion :number

Major version number of the organization model in which an organization model entity resides. If not specified, the default value will be the latest version of the organization model. (Version numbers must be compatible with, and conform to, the OSGi version number schema. For Directory Engine, only the major part of the version number is significant.) This property holds the value of the 'Model Version' attribute.

##### Type:

- number

Inherited From:
  - tibco.objectapi.common.organisation.XmlOrgModelVersion#modelVersion

#### name :string

Name of this parameter descriptor. This property holds the value of the 'Name' attribute.

##### Type:

- string

#### type :tibco.objectapi.de.XmlParameterType

Type of this parameter descriptor. This property holds the value of the 'Type' attribute.

##### Type:

- tibco.objectapi.de.XmlParameterType

Inherited From:
  - tibco.objectapi.de.XmlQualifierDescriptor#type