org.beanfabrics
Interface View<M extends PresentationModel>

Type Parameters:
M - the concrete PresentationModel type
All Known Implementing Classes:
BnAction, BnButton, BnButtonDecorator, BnCalendarChooser, BnCalendarChooserButton, BnCheckBox, BnCheckBoxMenuItem, BnComboBox, BnComboBoxEditor, BnComboDecorator, BnIconLabel, BnLabel, BnLabelDecorator, BnList, BnListCustomizerPanel, BnMenuItem, BnModelObserver, BnMouseClickAction, BnParentContext, BnPasswordField, BnPlainDocument, BnProgressBar, BnPushButtonDecorator, BnRadioButton, BnSpinnerDecorator, BnTable, BnTableCustomizerPanel, BnTableDecorator, BnTextArea, BnTextDecorator, BnTextField, BnToggleButton, BooleanPMCheckBox, BooleanPMMenuItem, BooleanPMRadioButton, BooleanPMToggleButton, ColumnListConfigurationDialog, ColumnListPanel, ContactFrame, DatePMCalendarChooserButton, LoginDialog, LoginDialog, ModelSubscriberCustomizerPanel, OperationPMAction, OperationPMButton, OperationPMMenuItem, PathBrowserPanel, PathChooserDialog, PathPanel, PropertiesPanel, RegexTesterPanel, TextPMComboBox, TextPMPasswordField, TextPMTextArea, TextPMTextField, TimeSpanPanel, TitlePanel, ToolbarButton

public interface View<M extends PresentationModel>

The View is the interface for classes that can be bound to a (specific, see M) PresentationModel.

That doesn't imply that an implementor must be visual at any kind.


Method Summary
 M getPresentationModel()
          Returns the PresentationModel of this view.
 void setPresentationModel(M pModel)
          Sets the PresentationModel of this view.
 

Method Detail

getPresentationModel

M getPresentationModel()
Returns the PresentationModel of this view.

Returns:
the PresentationModel

setPresentationModel

void setPresentationModel(M pModel)
Sets the PresentationModel of this view.

Parameters:
pModel - the PresentationModel