Package net.anwiba.commons.swing.dialog
Class AbstractDialogConfiguration
- java.lang.Object
-
- net.anwiba.commons.swing.dialog.AbstractDialogConfiguration
-
- All Implemented Interfaces:
IDialogConfiguration
- Direct Known Subclasses:
AbstractContentPaneBuilderUsingDialogConfiguration,DialogConfiguration
public abstract class AbstractDialogConfiguration extends java.lang.Object implements IDialogConfiguration
-
-
Field Summary
-
Fields inherited from interface net.anwiba.commons.swing.dialog.IDialogConfiguration
PREFERENCE_NODE_NAME
-
-
Constructor Summary
Constructors Constructor Description AbstractDialogConfiguration(IPreferences preferences, java.awt.Dimension preferdSize, boolean isMessagePanelEnabled, java.lang.String title, IMessage message, IGuiIcon icon, IGuiIcon image, java.awt.Dialog.ModalityType modality, java.awt.Dialog.ModalExclusionType modalExclusionType, DialogType dialogType, IFunction<java.lang.String,java.lang.String,java.lang.RuntimeException> actionButtonTextFactory, boolean isResizeable, int dialogCloseKeyEvent, java.util.List<IAdditionalActionFactory> additionalActionFactories, DataState dataState)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFunction<java.lang.String,java.lang.String,java.lang.RuntimeException>getActionButtonTextFactory()java.util.List<IAdditionalActionFactory>getAdditionalActionFactories()DataStategetDataState()intgetDialogCloseKeyEvent()DialogTypegetDialogType()javax.swing.IcongetIcon()java.awt.ImagegetImage()IMessagegetMessage()java.awt.Dialog.ModalExclusionTypegetModalExclusionType()java.awt.Dialog.ModalityTypegetModalityType()java.awt.DimensiongetPreferdSize()java.lang.StringgetTitle()IWindowPreferencesgetWindowPreferences()booleanisMessagePanelEnabled()booleanisResizeable()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.anwiba.commons.swing.dialog.IDialogConfiguration
getContentPaneBuilder
-
-
-
-
Constructor Detail
-
AbstractDialogConfiguration
public AbstractDialogConfiguration(IPreferences preferences, java.awt.Dimension preferdSize, boolean isMessagePanelEnabled, java.lang.String title, IMessage message, IGuiIcon icon, IGuiIcon image, java.awt.Dialog.ModalityType modality, java.awt.Dialog.ModalExclusionType modalExclusionType, DialogType dialogType, IFunction<java.lang.String,java.lang.String,java.lang.RuntimeException> actionButtonTextFactory, boolean isResizeable, int dialogCloseKeyEvent, java.util.List<IAdditionalActionFactory> additionalActionFactories, DataState dataState)
-
-
Method Detail
-
getTitle
public final java.lang.String getTitle()
- Specified by:
getTitlein interfaceIDialogConfiguration
-
getMessage
public final IMessage getMessage()
- Specified by:
getMessagein interfaceIDialogConfiguration
-
getIcon
public final javax.swing.Icon getIcon()
- Specified by:
getIconin interfaceIDialogConfiguration
-
isMessagePanelEnabled
public final boolean isMessagePanelEnabled()
- Specified by:
isMessagePanelEnabledin interfaceIDialogConfiguration
-
getModalExclusionType
public java.awt.Dialog.ModalExclusionType getModalExclusionType()
- Specified by:
getModalExclusionTypein interfaceIDialogConfiguration
-
getModalityType
public final java.awt.Dialog.ModalityType getModalityType()
- Specified by:
getModalityTypein interfaceIDialogConfiguration
-
getDialogType
public final DialogType getDialogType()
- Specified by:
getDialogTypein interfaceIDialogConfiguration
-
isResizeable
public final boolean isResizeable()
- Specified by:
isResizeablein interfaceIDialogConfiguration
-
getPreferdSize
public java.awt.Dimension getPreferdSize()
- Specified by:
getPreferdSizein interfaceIDialogConfiguration
-
getWindowPreferences
public IWindowPreferences getWindowPreferences()
- Specified by:
getWindowPreferencesin interfaceIDialogConfiguration
-
getDialogCloseKeyEvent
public final int getDialogCloseKeyEvent()
- Specified by:
getDialogCloseKeyEventin interfaceIDialogConfiguration
-
getAdditionalActionFactories
public java.util.List<IAdditionalActionFactory> getAdditionalActionFactories()
- Specified by:
getAdditionalActionFactoriesin interfaceIDialogConfiguration
-
getActionButtonTextFactory
public final IFunction<java.lang.String,java.lang.String,java.lang.RuntimeException> getActionButtonTextFactory()
- Specified by:
getActionButtonTextFactoryin interfaceIDialogConfiguration
-
getImage
public java.awt.Image getImage()
- Specified by:
getImagein interfaceIDialogConfiguration
-
getDataState
public DataState getDataState()
- Specified by:
getDataStatein interfaceIDialogConfiguration
-
-