org.springframework.richclient.command.support
Class WidgetViewCommand
java.lang.Object
org.springframework.binding.value.support.AbstractPropertyChangePublisher
org.springframework.richclient.command.AbstractCommand
org.springframework.richclient.command.ActionCommand
org.springframework.richclient.command.support.ApplicationWindowAwareCommand
org.springframework.richclient.command.support.AbstractWidgetCommand
org.springframework.richclient.command.support.WidgetViewCommand
- All Implemented Interfaces:
- BeanNameAware, InitializingBean, PropertyChangePublisher, ApplicationContextAware, ApplicationWindowAware, ActionCommandExecutor, GuardedActionCommandExecutor, ParameterizableActionCommandExecutor, Authorizable, Guarded, SecurityControllable
- Direct Known Subclasses:
- DataEditorWidgetViewCommand
public class WidgetViewCommand
- extends AbstractWidgetCommand
Widget command that shows a widget in a view
Methods inherited from class org.springframework.richclient.command.ActionCommand |
addCommandInterceptor, addParameter, execute, execute, getActionAdapter, getActionCommand, getModifiers, getParameter, getParameter, getParameters, isAltDown, isControlDown, isDisplaysInputDialog, isMetaDown, isShiftDown, onButtonAttached, onPostExecute, onPreExecute, removeCommandInterceptor, setActionCommand, setDefaultButton, setDefaultButtonIn, setDisplaysInputDialog |
Methods inherited from class org.springframework.richclient.command.AbstractCommand |
addEnabledListener, afterPropertiesSet, attach, attach, attach, buttonIterator, createButton, createButton, createButton, createButton, createButton, createButton, createMenuItem, createMenuItem, createMenuItem, createMenuItem, createMenuItem, createMenuItem, defaultButtonIterator, detach, getAccelerator, getButtonFactory, getButtonIn, getCommandServices, getComponentFactory, getDefaultButtonConfigurer, getDefaultFaceDescriptorId, getFaceDescriptor, getFaceDescriptorRegistry, getIcon, getId, getMenuFactory, getMenuItemButtonConfigurer, getMnemonic, getMnemonicIndex, getSecurityControllerId, getText, getToolBarButtonConfigurer, getToolBarButtonFactory, isAnonymous, isAttached, isAuthorized, isEnabled, isFaceConfigured, isVisible, onButtonDetached, removeEnabledListener, requestFocusIn, setBackground, setBeanName, setCaption, setCommandServices, setDefaultFaceDescriptorId, setEnabled, setFaceDescriptor, setFaceDescriptor, setFaceDescriptorRegistry, setFaceDescriptors, setForeground, setIcon, setIconInfo, setId, setLabel, setLabel, setSecurityControllerId, setVisible, toString, updatedEnabledState, updatedVisibleState |
Methods inherited from class org.springframework.binding.value.support.AbstractPropertyChangePublisher |
addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, firePropertiesChanged, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasChanged, hasChanged, hasChanged, hasChanged, hasChanged, hasChanged, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListener |
widgetViewDescriptor
protected WidgetViewDescriptor widgetViewDescriptor
widgetViewDescriptorId
protected String widgetViewDescriptorId
WidgetViewCommand
public WidgetViewCommand()
doExecuteCommand
protected void doExecuteCommand()
- Shows the widget in the view
- Specified by:
doExecuteCommand
in class ActionCommand
setWidgetViewDescriptorId
public void setWidgetViewDescriptorId(String widgetViewDescriptorId)
createWidgetViewDescriptor
protected WidgetViewDescriptor createWidgetViewDescriptor()
setAuthorized
public void setAuthorized(boolean authorized)
- Description copied from class:
AbstractCommand
- Set the authorized state. Setting authorized to false will override any
call to
AbstractCommand.setEnabled(boolean)
. As long as this object is
unauthorized, it can not be enabled.
- Specified by:
setAuthorized
in interface Authorizable
- Overrides:
setAuthorized
in class AbstractCommand
- Parameters:
authorized
- Pass true
if the object is to be
authorized
Copyright © 2004-2009 The Spring Framework. All Rights Reserved.