org.springframework.richclient.command.support
Class CommandFaceButtonManager

java.lang.Object
  extended by org.springframework.richclient.command.support.CommandFaceButtonManager
All Implemented Interfaces:
PropertyChangeListener, EventListener

public class CommandFaceButtonManager
extends Object
implements PropertyChangeListener


Constructor Summary
CommandFaceButtonManager(AbstractCommand command, CommandFaceDescriptor faceDescriptor)
           
CommandFaceButtonManager(AbstractCommand command, String faceDescriptorKey)
           
 
Method Summary
 void attachAndConfigure(AbstractButton button, CommandButtonConfigurer strategy)
           
protected  void configure(AbstractButton button, CommandButtonConfigurer strategy)
           
 void detach(AbstractButton button)
           
 void detachAll()
           
protected  org.springframework.richclient.command.support.CommandFaceButtonManager.ManagedButton findManagedButton(AbstractButton button)
           
 CommandFaceDescriptor getFaceDescriptor()
           
 boolean isAttachedTo(AbstractButton button)
           
 boolean isFaceConfigured()
           
 Iterator iterator()
           
 void propertyChange(PropertyChangeEvent e)
           
 void setFaceDescriptor(CommandFaceDescriptor faceDescriptor)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CommandFaceButtonManager

public CommandFaceButtonManager(AbstractCommand command,
                                String faceDescriptorKey)

CommandFaceButtonManager

public CommandFaceButtonManager(AbstractCommand command,
                                CommandFaceDescriptor faceDescriptor)
Method Detail

setFaceDescriptor

public void setFaceDescriptor(CommandFaceDescriptor faceDescriptor)

getFaceDescriptor

public CommandFaceDescriptor getFaceDescriptor()

isFaceConfigured

public boolean isFaceConfigured()

attachAndConfigure

public void attachAndConfigure(AbstractButton button,
                               CommandButtonConfigurer strategy)

configure

protected void configure(AbstractButton button,
                         CommandButtonConfigurer strategy)

detach

public void detach(AbstractButton button)

detachAll

public void detachAll()

isAttachedTo

public boolean isAttachedTo(AbstractButton button)

findManagedButton

protected org.springframework.richclient.command.support.CommandFaceButtonManager.ManagedButton findManagedButton(AbstractButton button)

iterator

public Iterator iterator()

propertyChange

public void propertyChange(PropertyChangeEvent e)
Specified by:
propertyChange in interface PropertyChangeListener

toString

public String toString()
Overrides:
toString in class Object


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