Module net.anwiba.commons.swing
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected abstract IContentPanelcreate(Window owner, IPreferences preferences, IObjectModel<DataState> dataStateModel) setDataStateModel(IObjectModel<DataState> dataStateModel) setPreferences(IPreferences preferences)
-
Constructor Details
-
AbstractContentPaneBuilder
public AbstractContentPaneBuilder()
-
-
Method Details
-
setOwner
- Specified by:
setOwnerin interfaceIContentPaneBuilder
-
setPreferences
- Specified by:
setPreferencesin interfaceIContentPaneBuilder
-
setDataStateModel
- Specified by:
setDataStateModelin interfaceIContentPaneBuilder
-
build
- Specified by:
buildin interfaceIContentPaneBuilder
-
create
protected abstract IContentPanel create(Window owner, IPreferences preferences, IObjectModel<DataState> dataStateModel)
-