# ActionList

Import: `import com.install4j.api.beans.ActionList;`

```java
public class ActionList implements Serializable
```

Property type for a configurable list of actions.
Configuration options are available by using [`ActionListPropertyDescriptor`](../beaninfo/ActionListPropertyDescriptor.md) in
the BeanInfo class.

## Methods

| Signature | Returns | Description |
|---|---|---|
| [`getId()`](#getid) | `String` | Called by the framework. |
| [`setId(String)`](#setid-string) | `void` | Called by the framework. |
| [`isBreakOnError()`](#isbreakonerror) | `boolean` | If the execution of the actions should be terminated when an action fails. |
| [`setBreakOnError(boolean)`](#setbreakonerror-boolean) | `void` | Determines if the execution of the actions should be terminated when an action fails. |

### getId()

```java
public String getId()
```

Called by the framework.

### setId(String)

```java
public void setId(String id)
```

Called by the framework.

### isBreakOnError()

```java
public boolean isBreakOnError()
```

If the execution of the actions should be terminated when an action fails.


**Returns:** the value

### setBreakOnError(boolean)

```java
public void setBreakOnError(boolean breakOnError)
```

Determines if the execution of the actions should be terminated when an action fails.


**Parameters:**

- `breakOnError` — the new value

## Constructors

| Signature | Description |
|---|---|
| [`ActionList()`](#actionlist) |  |

### ActionList()

```java
public ActionList()
```

