# AbstractUninstallAction

Import: `import com.install4j.api.actions.AbstractUninstallAction;`

```java
public abstract class AbstractUninstallAction extends AbstractBean implements UninstallAction
```

Abstract base class for uninstall actions.

## Inherited from

- [AbstractBean](../beans/AbstractBean.md) — 22 methods
- [UninstallAction](UninstallAction.md) — 1 methods
- [Action](Action.md) — 1 methods

## Methods

| Signature | Returns | Description |
|---|---|---|
| [`init(Context)`](#init-context) | `void` |  |

### init(Context)

```java
public void init(Context context)
```

## Constructors

| Signature | Description |
|---|---|
| [`AbstractUninstallAction()`](#abstractuninstallaction) |  |

### AbstractUninstallAction()

```java
public AbstractUninstallAction()
```

