public interface CredentialsEditor<T>
Modifier and Type | Method and Description |
---|---|
javax.swing.JPanel |
getMainPanel() |
java.lang.String |
getName()
The user-visible name of the editor.
|
void |
init(T credentials) |
void |
onSelected() |
void |
saveCredentials(T credentials) |
ValidationInfo |
validate() |
java.lang.String |
validateFinal(java.util.function.Supplier<? extends RemoteSdkAdditionalData<?>> supplier,
java.util.function.Consumer<java.lang.String> helpersPathUpdateCallback) |
java.lang.String getName()
It will be used as the label of the option corresponding to this editor in the outer form.
javax.swing.JPanel getMainPanel()
void onSelected()
ValidationInfo validate()
java.lang.String validateFinal(java.util.function.Supplier<? extends RemoteSdkAdditionalData<?>> supplier, java.util.function.Consumer<java.lang.String> helpersPathUpdateCallback)
void saveCredentials(T credentials)
void init(T credentials)