org.springframework.richclient.factory
Interface ControlFactory

Show UML class diagram
All Known Subinterfaces:
ApplicationPage, Binding, DialogPage, Editor, Form, FormUIProvider, MessagePane, PageComponent, PageComponentPane, Reporter, StatusBar, View, WizardPage
All Known Implementing Classes:
AbstractApplicationPage, AbstractBinding, AbstractControlFactory, AbstractCRUDBinding, AbstractDateFieldBinding, AbstractDetailForm, AbstractDialogPage, AbstractFocussableForm, AbstractForm, AbstractFormUIProvider, AbstractGlazedListsBinding, AbstractListBinding, AbstractLookupBinding, AbstractMasterForm, AbstractNavigatorView, AbstractObjectTable, AbstractReporterForm, AbstractTableMasterForm, AbstractTitledWidgetForm, AbstractView, AbstractWidgetForm, AbstractWizardPage, AlertMessageAreaPane, ComboBoxBinding, CompositeDialogPage, ContactForm, ContactTable, ContactView, CustomBinding, DecoratedControlBinding, DefaultApplicationPage, DefaultFormUIProvider, DefaultMessageAreaPane, DefaultPageComponentPane, DefaultStatusBar, DesktopApplicationPage, EnumRadioButtonBinding, ExceptionDetailsPane, ExtTabbedPane, FileChooserBinding, FileChooserComboBox, FilterForm, FlexDockApplicationPage, FormattedTextFieldBinding, FormBackedDialogPage, FormBackedPreferencePage, FormBackedWizardPage, GeneratedForm, InitialView, InitialView, ItemFilterForm, ItemForm, JCalendarDateFieldBinding, JXDatePickerDateFieldBinding, LabelBinding, LabeledEnumComboBoxBinding, ListBinding, ListItemUpDownButtonPanel, ListSelectionDialogBinding, LoginForm, NachoCalendarDateFieldBinding, NumberBinding, PreferencePage, ScriptedView, ScrollPaneDecoratedBinding, SelectField, SetupIntroWizardPage, SetupLicenseWizardPage, ShuttleListBinding, SimplePageComponentPane, SimpleSelectField, SliderBinding, SpinnerBinding, StatusBarProgressMonitor, StringLenghtConstraintDialog.StringLengthConstraintForm, SupplierFilterForm, SupplierForm, SwingDockingApplicationPage, TabbedApplicationPage, TabbedDialogPage, TabbedForm, TabbedSwingDockingApplicationPage, TaskPaneNavigatorView, TextComponentBinding, TimeBinding, TitlePane, TodoForm, TodoItemListBinding, ToggleButtonBinding, TreeCompositeDialogPage, ViewWithInput, VLDockingApplicationPage, WidgetView

public interface ControlFactory

A factory for producing GUI control components.

Author:
Keith Donald

Method Summary
 JComponent getControl()
          Returns the control that this factory is responsible for producing.
 

Method Detail

getControl

JComponent getControl()
Returns the control that this factory is responsible for producing. Depending on the implementation, this control may or not be a singleton instance.

Returns:
The control, never null.


Copyright © 2004-2009 The Spring Framework. All Rights Reserved.