# Class: XmlCapabilityCategory

## tibco.objectapi.de.base.XmlCapabilityCategory

#### new XmlCapabilityCategory()

Allows Categories to be grouped into categories; perhaps by functionality. The categories can also be nested. Constructs a new XmlCapabilityCategory.

The following features are supported:

- `Capability Category`
- `Capability`

### Extends

- tibco.objectapi.de.base.XmlModelEntity

### Members

#### capability :Array.<tibco.objectapi.de.base.XmlCapability>

A capability that is contained within this category. This property holds the value of the 'Capability' containment reference list.

##### Type:

- Array.<tibco.objectapi.de.base.XmlCapability>

#### capabilityCategory :Array.<tibco.objectapi.de.base.XmlCapabilityCategory>

Defines sub-categories to this Category; creating a hierarchical structure. This property holds the value of the 'Capability Category' containment reference list.

##### Type:

- Array.<tibco.objectapi.de.base.XmlCapabilityCategory>

#### guid :string

The GUID that uniquely identifies the entity. This property holds the value of the 'Guid' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.base.XmlModelEntity#guid

#### label :string

The optional label assigned to the entity. This is used for display purposes. If not given, the name is used for display. This property holds the value of the 'Label' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.base.XmlModelEntity#label

#### name :string

The name assigned to the entity. This property holds the value of the 'Name' attribute.

##### Type:

- string

Inherited From:
  - tibco.objectapi.de.base.XmlModelEntity#name