Module net.anwiba.commons.swing
Package net.anwiba.commons.swing.dialog
Class AbstractContentPaneBuilderUsingDialogConfiguration<T>
java.lang.Object
net.anwiba.commons.swing.dialog.AbstractDialogConfiguration
net.anwiba.commons.swing.dialog.AbstractContentPaneBuilderUsingDialogConfiguration<T>
- All Implemented Interfaces:
IDialogConfiguration
public abstract class AbstractContentPaneBuilderUsingDialogConfiguration<T>
extends AbstractDialogConfiguration
-
Field Summary
Fields inherited from interface net.anwiba.commons.swing.dialog.IDialogConfiguration
PREFERENCE_NODE_NAME -
Constructor Summary
ConstructorsConstructorDescriptionAbstractContentPaneBuilderUsingDialogConfiguration(IPreferences preferences, boolean isMessagePanelEnabled, IMessage message, IGuiIcon icon, DataState dataState, Dialog.ModalityType modality, DialogType dialogType, boolean isResizeable, IObjectModel<T> model) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract IContentPaneBuildergetContentPaneBuilder(IPreferences preferences, DataState dataState, IObjectModel<T> model) Methods inherited from class net.anwiba.commons.swing.dialog.AbstractDialogConfiguration
getActionButtonTextFactory, getAdditionalActionFactories, getDataState, getDialogCloseKeyEvent, getDialogType, getIcon, getImage, getMessage, getModalExclusionType, getModalityType, getPreferdSize, getTitle, getWindowPreferences, isMessagePanelEnabled, isResizeable
-
Constructor Details
-
AbstractContentPaneBuilderUsingDialogConfiguration
public AbstractContentPaneBuilderUsingDialogConfiguration(IPreferences preferences, boolean isMessagePanelEnabled, IMessage message, IGuiIcon icon, DataState dataState, Dialog.ModalityType modality, DialogType dialogType, boolean isResizeable, IObjectModel<T> model)
-
-
Method Details
-
getContentPaneBuilder
-
getContentPaneBuilder
protected abstract IContentPaneBuilder getContentPaneBuilder(IPreferences preferences, DataState dataState, IObjectModel<T> model)
-