Package net.anwiba.commons.swing.dialog
Class AbstractContentPaneBuilder
- java.lang.Object
-
- net.anwiba.commons.swing.dialog.AbstractContentPaneBuilder
-
- All Implemented Interfaces:
IContentPaneBuilder
- Direct Known Subclasses:
ComponentProviderUsingContentPaneBuilder,ContentPaneBuilder
public abstract class AbstractContentPaneBuilder extends java.lang.Object implements IContentPaneBuilder
-
-
Constructor Summary
Constructors Constructor Description AbstractContentPaneBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description IContentPanelbuild()protected abstract IContentPanelcreate(java.awt.Window owner, IPreferences preferences, IObjectModel<DataState> dataStateModel)IContentPaneBuildersetDataStateModel(IObjectModel<DataState> dataStateModel)IContentPaneBuildersetOwner(java.awt.Window owner)IContentPaneBuildersetPreferences(IPreferences preferences)
-
-
-
Method Detail
-
setOwner
public IContentPaneBuilder setOwner(java.awt.Window owner)
- Specified by:
setOwnerin interfaceIContentPaneBuilder
-
setPreferences
public IContentPaneBuilder setPreferences(IPreferences preferences)
- Specified by:
setPreferencesin interfaceIContentPaneBuilder
-
setDataStateModel
public IContentPaneBuilder setDataStateModel(IObjectModel<DataState> dataStateModel)
- Specified by:
setDataStateModelin interfaceIContentPaneBuilder
-
build
public IContentPanel build()
- Specified by:
buildin interfaceIContentPaneBuilder
-
create
protected abstract IContentPanel create(java.awt.Window owner, IPreferences preferences, IObjectModel<DataState> dataStateModel)
-
-