Class TLcdBeanPropertyEditAction

java.lang.Object
com.luciad.gui.ALcdAction
com.luciad.beans.TLcdBeanPropertyEditAction
All Implemented Interfaces:
ILcdAction, ILcdPropertyChangeSource, ActionListener, Serializable, EventListener

@Deprecated public class TLcdBeanPropertyEditAction extends ALcdAction implements ILcdAction
Deprecated.
Use a UI builder (e.g. Swing) or binding framework instead.
When triggered, this ILcdAction will attempt to open a Dialog for editing a given property of a given bean. The property is set by the setPropertyName method and the bean with has the given property is set using the setObject method. This ILcdAction will succeed if it has been able to find a PropertyEditor for the given property associated to the bean. The property name shall correspond to the display name of the PropertyDescriptor of the property to edit ( PropertyDescriptor.getDisplayName() ).
See Also:
  • Constructor Details

    • TLcdBeanPropertyEditAction

      public TLcdBeanPropertyEditAction()
      Deprecated.
      Default constructor.
    • TLcdBeanPropertyEditAction

      public TLcdBeanPropertyEditAction(Object aBean, String aPropertyName)
      Deprecated.
      Constructor with the property name to edit, and the bean that owns the given property.
    • TLcdBeanPropertyEditAction

      public TLcdBeanPropertyEditAction(Object aBean, String aPropertyName, Frame aParentFrame)
      Deprecated.
      Same as TLcdBeanPropertyEditAction( Object, aPropertyName ) with a parent Frame for the Dialog to open.
  • Method Details

    • setDialogTitle

      public void setDialogTitle(String aDialogTitle)
      Deprecated.
    • getDialogTitle

      public String getDialogTitle()
      Deprecated.
    • actionPerformed

      public void actionPerformed(ActionEvent e)
      Deprecated.
      Specified by:
      actionPerformed in interface ActionListener
    • actionPerformed

      public void actionPerformed(AWTEvent e)
      Deprecated.
    • getObject

      public Object getObject()
      Deprecated.
    • setObject

      public void setObject(Object newObject)
      Deprecated.
    • setPropertyName

      public void setPropertyName(String newPropertyName)
      Deprecated.
    • getPropertyName

      public String getPropertyName()
      Deprecated.
    • getParentFrame

      public Frame getParentFrame()
      Deprecated.
    • setParentFrame

      public void setParentFrame(Frame newParentFrame)
      Deprecated.