# InstallationScopeChooserHandle

Import: `import com.install4j.api.test.formcomponents.InstallationScopeChooserHandle;`

```java
interface InstallationScopeChooserHandle extends FormComponentHandle
```

Handle for the "Installation scope chooser" form component. The principal Swing widget is
the user-writable `JRadioButton`.

Reach this handle via [`ScreenHandle.installationScopeChooser`](../ui/ScreenHandle.md#installationscopechooser).

## Inherited from

- [FormComponentHandle](FormComponentHandle.md) — 7 methods

## Methods

| Signature | Returns | Description |
|---|---|---|
| [`selectUserWritable()`](#selectuserwritable) | `InstallationScopeChooserHandle` | Select the install-for-current-user-only radio button. |
| [`selectAllUsers()`](#selectallusers) | `InstallationScopeChooserHandle` | Select the install-for-all-users radio button. |
| [`isInstallForAllUsers()`](#isinstallforallusers) | `boolean` | Whether the install-for-all-users radio button is currently selected. |
| [`assertEnabled()`](#assertenabled) | `InstallationScopeChooserHandle` |  |
| [`assertDisabled()`](#assertdisabled) | `InstallationScopeChooserHandle` |  |
| [`assertVisible()`](#assertvisible) | `InstallationScopeChooserHandle` |  |
| [`assertInvisible()`](#assertinvisible) | `InstallationScopeChooserHandle` |  |

### selectUserWritable()

```java
InstallationScopeChooserHandle selectUserWritable()
```

Select the install-for-current-user-only radio button.

### selectAllUsers()

```java
InstallationScopeChooserHandle selectAllUsers()
```

Select the install-for-all-users radio button.

### isInstallForAllUsers()

```java
boolean isInstallForAllUsers()
```

Whether the install-for-all-users radio button is currently selected.

### assertEnabled()

```java
InstallationScopeChooserHandle assertEnabled()
```

### assertDisabled()

```java
InstallationScopeChooserHandle assertDisabled()
```

### assertVisible()

```java
InstallationScopeChooserHandle assertVisible()
```

### assertInvisible()

```java
InstallationScopeChooserHandle assertInvisible()
```

