com.guiseframework.model
Interface Model

All Superinterfaces:
com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable
All Known Subinterfaces:
ActionControl, ActionModel, ActionPrototype, ActionValueControl<V>, ApplicationFrame, ArrangeContainer, Box, ButtonControl, CardContainer, CardControl, Component, CompositeComponent, Container, ContainerControl, ContentComponent, Control, DialogFrame<V>, EditComponent, FlyoverFrame, Frame, HeadingComponent, ImageComponent, ImageModel, InfoModel, InputFocusableComponent, InputFocusGroupComponent, LabelComponent, LabelDisplayableComponent, LabelModel, LayoutComponent, LayoutControl, LinkControl, ListSelectControl<V>, ListSelectModel<V>, Menu, ModalComponent<M>, ModalFrame<R>, ModalNavigationPanel<R>, OptionDialogFrame<O>, Panel, PendingImageComponent, PendingImageModel, PresentationModel, Prototype, RDFObjectTreeNodeModel<V>, SelectActionControl, SelectButtonControl, SelectControl<V>, SelectLinkControl, SelectModel<V>, TableColumnModel<V>, TableModel, TextModel, ToolButtonControl, TreeModel, TreeNodeModel<V>, URFResourceAlterationComponent, ValueControl<V>, ValuedComponent<V>, ValueModel<V>, Widget
All Known Implementing Classes:
AboutPanel, AbstractActionControl, AbstractActionPrototype, AbstractActionValueControl, AbstractApplicationFrame, AbstractArrayCompositeComponent, AbstractBooleanSelectActionControl, AbstractBox, AbstractButtonControl, AbstractCardPanel, AbstractComponent, AbstractCompositeComponent, AbstractCompositeStateComponent, AbstractCompositeStateControl, AbstractContainer, AbstractContainerControl, AbstractContainerValueControl, AbstractControl, AbstractDialogFrame, AbstractEditComponentTextControl, AbstractEditValueControl, AbstractEditValuePanel, AbstractEnableablePrototype, AbstractEnableableProxyPrototype, AbstractEnumCompositeComponent, AbstractFlyoverFrame, AbstractFrame, AbstractImageComponent, AbstractLabel, AbstractLayoutComponent, AbstractLayoutControl, AbstractLayoutValueControl, AbstractLinkControl, AbstractListCompositeComponent, AbstractListSelectContainerControl, AbstractListSelectControl, AbstractListSelectTableModel, AbstractMenu, AbstractModalFrame, AbstractModalNavigationPanel, AbstractModel, AbstractMultipleCompositeComponent, AbstractOptionDialogFrame, AbstractPanel, AbstractPresentationModel, AbstractPrototype, AbstractProxyPrototype, AbstractRDFResourceTreeNodeModel, AbstractSelectActionControl, AbstractSelectActionValueControl, AbstractSequenceTaskPanel, AbstractSingleCompositeComponent, AbstractTableModel, AbstractTextControl, AbstractURFDynamicTreeNodeModel, AbstractValueControl, AbstractValuedPanel, AbstractValueLayout, AbstractValueModel, AccordionMenu, ArrangePanel, AuthorizeUsersPanel, AuthorizeUsersPanel.UserAuthorizationTableModel, AutoNavigationPathBreadcrumbLinkPanel, BookDescriptionPanel, BookmarksPanel, BooleanSelectButton, BooleanSelectLink, BooleanSelectToolButton, BooleanValueControlSelectControl, Breadcrumb, BusyPanel, Button, CachedImageModel, CalendarControl, CalendarDialogFrame, CalendarMonthTableModel, CalendarMonthTableModel.WeekDayTableColumnModel, CalendarsPanel, CardConstraints, CardLayout, CardPanel, CardTabControl, CheckControl, DateTimeControl, DateTimeFieldsControl, DefaultActionModel, DefaultApplicationFrame, DefaultDialogFrame, DefaultFlyoverFrame, DefaultFrame, DefaultImageModel, DefaultInfoModel, DefaultLabelModel, DefaultListSelectModel, DefaultModalFrame, DefaultModalNavigationPanel, DefaultTableColumnModel, DefaultTableModel, DefaultTextModel, DefaultTreeModel, DefaultTreeNodeModel, DefaultValueModel, DiagnosticPanel, DropDetailsPanel, DropMenu, DummyTreeNodeModel, DynamicTreeNodeModel, EditComponentLabelControl, EditComponentTextControl, EditUserPanel, EditUsersPanel, EventWizardPanel, EventWizardPanel.BusinessAddressPanel, EventWizardPanel.BusinessNamePanel, EventWizardPanel.EventNamePanel, EventWizardPanel.PersonalAgePanel, EventWizardPanel.PersonalEmailPanel, EventWizardPanel.PersonalNamePanel, EventWizardPanel2, Flash, GenerateContentPanel, GroupPanel, Heading, HeadingLink, HelloUserPanel, HelloWorldPanel, HomePanel, HomePanel.TestFrame, Image, ImageActionControl, ImageBooleanSelectActionControl, ImageOpacityPanel, InternationalizationPanel, Label, LabelPrototype, LayoutPanel, Link, ListControl, LocaleInfoModel, LoginPanel, MarmotPanel, MenuPrototype, MenusPanel, Message, MessageOptionDialogFrame, MultiplicationTablePanel, NamePanel, NavigateActionPrototype, NavigationPathBreadcrumbLinkPanel, Notification, NotificationOptionDialogFrame, PasswordAuthenticationPanel, PendingImage, PendingImageActionControl, Picture, PlatformFileUploadPanel, ProxyActionPrototype, RDFLiteralTreeNodeModel, RDFPropertyTableColumnModel, RDFResourceTableModel, RDFResourceTreeNodeModel, RDFResourceURITableColumnModel, ResourceCollectControl, ResourceImportControl, RestrictedPanel, RichTextEditPanel, ScrollControl, SectionPanel, SelectableLabel, SelectButton, SelectLink, SequenceCardPanel, SliderControl, SpinnerControl, TabbedPanel, TabContainerControl, TabControl, TabLayout, Table, Table.ColumnUIModel, Table.DefaultCellMessage, Table.DefaultCellValueModel, TabsPanel, TaskCardConstraints, TaskStateSelectLink, TemperatureConversionPanel, TemperatureConversionPanel2, TextBox, TextControl, TextSearchPanel, TogglePrototype, Toolbar, ToolButton, TreeControl, URFDynamicTreeNodeModel, URFProcessPanel, URFPropertyTableColumnModel, URFResourceDynamicTreeNodeModel, URFResourceTableModel, URFResourceURITableColumnModel, ValueConverterInfoModel, ValuePrototype, ValueSelectButton, ValueSelectLink

public interface Model
extends com.globalmentor.beans.PropertyBindable, com.globalmentor.beans.PropertyConstrainable

Base interface for all component models.

Author:
Garret Wilson

Field Summary
static com.globalmentor.net.ContentType PLAIN_TEXT_CONTENT_TYPE
          A content type of text/plain.
static com.globalmentor.net.ContentType XHTML_CONTENT_TYPE
          A content type of application/xhtml+xml.
static com.globalmentor.net.ContentType XHTML_FRAGMENT_CONTENT_TYPE
          A content type of application/xhtml+xml-external-parsed-entity.
 
Method Summary
 
Methods inherited from interface com.globalmentor.beans.PropertyBindable
addPropertyChangeListener, addPropertyChangeListener, getPropertyChangeListeners, getPropertyChangeListeners, hasPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface com.globalmentor.beans.PropertyConstrainable
addVetoableChangeListener, addVetoableChangeListener, getVetoableChangeListeners, getVetoableChangeListeners, hasVetoableChangeListeners, removeVetoableChangeListener, removeVetoableChangeListener
 

Field Detail

PLAIN_TEXT_CONTENT_TYPE

static final com.globalmentor.net.ContentType PLAIN_TEXT_CONTENT_TYPE
A content type of text/plain.


XHTML_CONTENT_TYPE

static final com.globalmentor.net.ContentType XHTML_CONTENT_TYPE
A content type of application/xhtml+xml.


XHTML_FRAGMENT_CONTENT_TYPE

static final com.globalmentor.net.ContentType XHTML_FRAGMENT_CONTENT_TYPE
A content type of application/xhtml+xml-external-parsed-entity.



Copyright © 2005-2010 GlobalMentor, Inc. All Rights Reserved.