
**Inheritance:**
java.lang.Object, com.aspose.note.TagExtended
```
public abstract class CheckBox extends TagExtended
```

The base class for tags that can toggle their state between complete and incomplete.
## Methods

| Method | Description |
| --- | --- |
| [getChecked()](#getChecked--) | Gets a value indicating whether the CheckBox is in the checked state. |
| [getCompletedTime()](#getCompletedTime--) | Gets or sets the completed time. |
| [getCreationTime()](#getCreationTime--) | Gets or sets the creation time. |
| [getIcon()](#getIcon--) | Gets or sets the icon. |
| [getStatus()](#getStatus--) | Gets or sets the status. |
| [setCompleted()](#setCompleted--) | Sets the tag to completed state using current time as completed time. |
| [setCompleted(Date completedTime)](#setCompleted-java.util.Date-) | Sets the tag to completed state. |
| [setCreationTime(Date value)](#setCreationTime-java.util.Date-) | Gets or sets the creation time. |
| [setOpen()](#setOpen--) | Sets the tag to open state. |
### getChecked() {#getChecked--}
```
public final boolean getChecked()
```


Gets a value indicating whether the CheckBox is in the checked state.

**Returns:**
boolean
### getCompletedTime() {#getCompletedTime--}
```
public final Date getCompletedTime()
```


Gets or sets the completed time.

Value: The `Nullable\{DateTime\}`.

**Returns:**
java.util.Date
### getCreationTime() {#getCreationTime--}
```
public final Date getCreationTime()
```


Gets or sets the creation time.

Value: The java.util.Date.

**Returns:**
java.util.Date
### getIcon() {#getIcon--}
```
public abstract int getIcon()
```


Gets or sets the icon.

Value: The [TagIcon](../../com.aspose.note.infrastructure/tagicon).

**Returns:**
int
### getStatus() {#getStatus--}
```
public final int getStatus()
```


Gets or sets the status.

Value: The [TagStatus](../../com.aspose.note/tagstatus).

**Returns:**
int
### setCompleted() {#setCompleted--}
```
public final void setCompleted()
```


Sets the tag to completed state using current time as completed time.

### setCompleted(Date completedTime) {#setCompleted-java.util.Date-}
```
public final void setCompleted(Date completedTime)
```


Sets the tag to completed state.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| completedTime | java.util.Date | The completed time. |

### setCreationTime(Date value) {#setCreationTime-java.util.Date-}
```
public final void setCreationTime(Date value)
```


Gets or sets the creation time.

Value: The java.util.Date.

**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | java.util.Date |  |

### setOpen() {#setOpen--}
```
public void setOpen()
```


Sets the tag to open state.

