# OptionalContentOrderLeaf Class

> Leaf node class for items in the OptionalContentConfig Order array.

- Product: Adobe PDF Library 18
- Language: Java
- Version: APDFL18.0.5PlusP2e
- HTML page: https://docs.datalogics.com/apdfl18/Java/APDFL18.0.5PlusP2e/class/OptionalContentOrderLeaf
- Version index: https://docs.datalogics.com/apdfl18/Java/APDFL18.0.5PlusP2e/llms.txt

```java
class OptionalContentOrderLeaf : OptionalContentOrderNode
```

**Namespace:** `com::datalogics::PDFL`

**Inherits from:** [`OptionalContentOrderNode`](https://docs.datalogics.com/apdfl18/Java/APDFL18.0.5PlusP2e/class/OptionalContentOrderNode.md)

## Description

Leaf node class for items in the OptionalContentConfig Order array. Items in the Order array can be arranged into a tree structure. Each 'leaf' on this tree would be an OptionalContentOrderLeaf that contains a reference to an OptionalContentGroup in this document.

**Uses types:** [`OptionalContentGroup`](https://docs.datalogics.com/apdfl18/Java/APDFL18.0.5PlusP2e/class/OptionalContentGroup.md)

## Constructors

### OptionalContentOrderLeaf

```java
com.datalogics.PDFL.OptionalContentOrderLeaf.OptionalContentOrderLeaf(OptionalContentGroup ocg)
```

*constructor*

**Parameters**

- `ocg` ([`OptionalContentGroup`](https://docs.datalogics.com/apdfl18/Java/APDFL18.0.5PlusP2e/class/OptionalContentGroup.md)): The OptionalContentGroup this object will refer to.

Create an OptionalContentOrderLeaf that refers to the OptionalContentGroup.

## Methods

### delete

```java
synchronized void com.datalogics.PDFL.OptionalContentOrderLeaf.delete(Boolean disposing)
```

*protected*

**Parameters**

- `disposing` (`Boolean`)

**Returns:** `synchronized void`

### delete

```java
synchronized void com.datalogics.PDFL.OptionalContentOrderLeaf.delete()
```

**Returns:** `synchronized void`

### finalize

```java
void com.datalogics.PDFL.OptionalContentOrderLeaf.finalize()
```

*protected*

**Returns:** `void`

### getOptionalContentGroup

```java
OptionalContentGroup com.datalogics.PDFL.OptionalContentOrderLeaf.getOptionalContentGroup()
```

**Returns:** [`OptionalContentGroup`](https://docs.datalogics.com/apdfl18/Java/APDFL18.0.5PlusP2e/class/OptionalContentGroup.md)

The OptionalContentGroup this object refers to.

Gets the OptionalContentGroup referred to by this OptionalContentOrderLeaf.
