Package org.eclipse.net4j.util.ui.confirmation

# Klasse InteractiveConfirmationProvider

java.lang.Object
org.eclipse.net4j.util.ui.confirmation.InteractiveConfirmationProvider

Alle implementierten Schnittstellen:
  `IConfirmationProvider`

public class InteractiveConfirmationProvider extends Object implements IConfirmationProvider

Seit:
  3.4
Autor:
  Christian W. Damus (CEA LIST)

## Verschachtelte Klassen - Übersicht

Verschachtelte Klassen
Modifizierer und Typ
Klasse
Beschreibung
`static class`
`InteractiveConfirmationProvider.Factory`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.net4j.util.confirmation.IConfirmationProvider

`IConfirmationProvider.Provider`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`InteractiveConfirmationProvider()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`Confirmation`
`confirm(String subject, String message, Set<Confirmation> acceptable, Confirmation suggestion)`
Requests confirmation of some action/operation/consequence pertaining to a `subject` and described by a `message`.
`boolean`
`isInteractive()`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

## Konstruktordetails

### InteractiveConfirmationProvider

public InteractiveConfirmationProvider()

## Methodendetails

### isInteractive

public boolean isInteractive()

Angegeben von:
  `isInteractive` in Schnittstelle `IConfirmationProvider`

### confirm

public Confirmation confirm(String subject, String message, Set<Confirmation> acceptable, Confirmation suggestion)
Beschreibung aus Schnittstelle kopiert: `IConfirmationProvider`
Requests confirmation of some action/operation/consequence pertaining to a `subject` and described by a `message`. Any of the non-empty set of `acceptable` responses may be returned, and the requester may optionally provide a `suggestion` of a suitable/safe default answer.

Angegeben von:
  `confirm` in Schnittstelle `IConfirmationProvider`