org.springframework.richclient.application.support
Class WidgetViewDescriptor

Show UML class diagram
java.lang.Object
  extended by org.springframework.richclient.application.support.ApplicationServicesAccessor
      extended by org.springframework.richclient.core.LabeledObjectSupport
          extended by org.springframework.richclient.application.support.DefaultViewDescriptor
              extended by org.springframework.richclient.application.support.WidgetViewDescriptor
All Implemented Interfaces:
BeanNameAware, InitializingBean, PropertyChangePublisher, PageComponentDescriptor, ViewDescriptor, CommandLabelConfigurable, DescribedElement, DescriptionConfigurable, TitleConfigurable, VisualizedElement, ImageConfigurable

public final class WidgetViewDescriptor
extends DefaultViewDescriptor


Field Summary
 
Fields inherited from class org.springframework.richclient.core.LabeledObjectSupport
logger
 
Fields inherited from interface org.springframework.richclient.core.DescribedElement
CAPTION_PROPERTY, DESCRIPTION_PROPERTY, DISPLAY_NAME_PROPERTY
 
Constructor Summary
WidgetViewDescriptor(String id, Widget widget)
           
 
Method Summary
 PageComponent createPageComponent()
          Creates the page component defined by this descriptor.
 
Methods inherited from class org.springframework.richclient.application.support.DefaultViewDescriptor
afterPropertiesSet, createShowViewCommand, createView, getId, getShowViewCommandLabel, getViewClass, setBeanName, setId, setViewClass, setViewProperties
 
Methods inherited from class org.springframework.richclient.core.LabeledObjectSupport
addPropertyChangeListener, addPropertyChangeListener, firePropertyChange, firePropertyChange, firePropertyChange, getAccelerator, getCaption, getDescription, getDisplayName, getIcon, getImage, getLabel, getMnemonic, getMnemonicIndex, hasChanged, hasChanged, hasChanged, removePropertyChangeListener, removePropertyChangeListener, setCaption, setDescription, setImage, setLabelInfo, setTitle, toString
 
Methods inherited from class org.springframework.richclient.application.support.ApplicationServicesAccessor
getActiveWindow, getApplication, getApplicationContext, getApplicationName, getApplicationServices, getCommandConfigurer, getComponentFactory, getConversionService, getIconSource, getImageSource, getMessage, getMessage, getMessage, getMessage, getMessages, getMessageSource, getObjectConfigurer, getService
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.springframework.binding.value.PropertyChangePublisher
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 
Methods inherited from interface org.springframework.richclient.core.DescribedElement
getCaption, getDescription, getDisplayName
 
Methods inherited from interface org.springframework.richclient.core.VisualizedElement
getIcon, getImage
 

Constructor Detail

WidgetViewDescriptor

public WidgetViewDescriptor(String id,
                            Widget widget)
Method Detail

createPageComponent

public PageComponent createPageComponent()
Creates the page component defined by this descriptor.

Specified by:
createPageComponent in interface PageComponentDescriptor
Overrides:
createPageComponent in class DefaultViewDescriptor
Returns:
The page component, never null.


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