
**Inheritance:**
java.lang.Object
```
public class OutlineMask
```

Represents four elements of a mask which defines an outline code format.
## Constructors

| Constructor | Description |
| --- | --- |
| [OutlineMask()](#OutlineMask--) | Initializes a new instance of the [OutlineMask](../../com.aspose.tasks/outlinemask) class. |
## Methods

| Method | Description |
| --- | --- |
| [getLength()](#getLength--) | Gets the maximum length (in characters) of the outline code values. |
| [getLevel()](#getLevel--) | Gets the level of a mask. |
| [getSeparator()](#getSeparator--) | Gets the separator of code values. |
| [getType()](#getType--) | Gets the type of a mask. |
| [setLength(int value)](#setLength-int-) | Sets the maximum length (in characters) of the outline code values. |
| [setLevel(int value)](#setLevel-int-) | Sets the level of a mask. |
| [setSeparator(String value)](#setSeparator-java.lang.String-) | Sets the separator of code values. |
| [setType(int value)](#setType-int-) | Sets the type of a mask. |
### OutlineMask() {#OutlineMask--}
```
public OutlineMask()
```


Initializes a new instance of the [OutlineMask](../../com.aspose.tasks/outlinemask) class.

### getLength() {#getLength--}
```
public final int getLength()
```


Gets the maximum length (in characters) of the outline code values. 0 if length is not defined.

**Returns:**
int - the maximum length (in characters) of the outline code values.
### getLevel() {#getLevel--}
```
public final int getLevel()
```


Gets the level of a mask.

**Returns:**
int - the level of a mask.
### getSeparator() {#getSeparator--}
```
public final String getSeparator()
```


Gets the separator of code values.

**Returns:**
java.lang.String - the separator of code values.
### getType() {#getType--}
```
public final int getType()
```


Gets the type of a mask.

**Returns:**
int - the type of a mask.
### setLength(int value) {#setLength-int-}
```
public final void setLength(int value)
```


Sets the maximum length (in characters) of the outline code values. 0 if length is not defined.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int | the maximum length (in characters) of the outline code values. |

### setLevel(int value) {#setLevel-int-}
```
public final void setLevel(int value)
```


Sets the level of a mask.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int | the level of a mask. |

### setSeparator(String value) {#setSeparator-java.lang.String-}
```
public final void setSeparator(String value)
```


Sets the separator of code values.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.lang.String | the separator of code values. |

### setType(int value) {#setType-int-}
```
public final void setType(int value)
```


Sets the type of a mask.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int | the type of a mask. |

