org.openbp.guiclient.propertyeditors
Class DataMemberPathSelectionEditor

java.lang.Object
  extended by org.openbp.jaspira.propertybrowser.editor.AbstractPropertyEditor
      extended by org.openbp.jaspira.propertybrowser.editor.standard.StringEditor
          extended by org.openbp.guiclient.propertyeditors.ComponentSelectionEditor
              extended by org.openbp.guiclient.propertyeditors.DataMemberPathSelectionEditor
All Implemented Interfaces:
java.awt.event.FocusListener, java.awt.event.KeyListener, java.lang.Cloneable, java.util.EventListener, javax.swing.event.DocumentListener, Copyable, PropertyEditor

public class DataMemberPathSelectionEditor
extends ComponentSelectionEditor

Component selection editor. Property editor that allows input of a component name and also provides a button which will activate an object browser to choose from.

Author:
Heiko Erhardt

Field Summary
 
Fields inherited from class org.openbp.guiclient.propertyeditors.ComponentSelectionEditor
customizer, customizerClassName, properties, title
 
Fields inherited from class org.openbp.jaspira.propertybrowser.editor.standard.StringEditor
textField
 
Fields inherited from class org.openbp.jaspira.propertybrowser.editor.AbstractPropertyEditor
component, listener, object, owner, parameterParser, params, propertyBrowser, propertyName, readonly, validator, value, valueChanged, valueLoaded
 
Fields inherited from interface org.openbp.common.generic.Copyable
COPY_DEEP, COPY_FIRST_LEVEL, COPY_SHALLOW
 
Constructor Summary
DataMemberPathSelectionEditor()
          Default constructor.
 
Method Summary
protected  void parseParams()
          Parses the editor parameters.
 void showBrowser()
          Shows the component browser.
 
Methods inherited from class org.openbp.guiclient.propertyeditors.ComponentSelectionEditor
createComponent, highlight, keyPressed
 
Methods inherited from class org.openbp.jaspira.propertybrowser.editor.standard.StringEditor
changedUpdate, getComponentValue, insertUpdate, removeUpdate, setComponentValue
 
Methods inherited from class org.openbp.jaspira.propertybrowser.editor.AbstractPropertyEditor
clone, copyFrom, focusGained, focusLost, forwardKeyEvent, getComponent, getObject, getOwner, getParameterParser, getParams, getPropertyBrowser, getPropertyComponent, getPropertyName, getSafeString, getValidator, getValue, initialize, initializeComponent, isReadonly, keyReleased, keyTyped, loadProperty, parseParams, propertyChanged, resetComponentDisplay, resetProperty, saveProperty, setObject, setOwner, setParams, setPropertyBrowser, setPropertyName, setReadonly, setValidator, setValue, validateProperty
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataMemberPathSelectionEditor

public DataMemberPathSelectionEditor()
Default constructor.

Method Detail

parseParams

protected void parseParams()
Parses the editor parameters.

Overrides:
parseParams in class ComponentSelectionEditor

showBrowser

public void showBrowser()
Shows the component browser.

Overrides:
showBrowser in class ComponentSelectionEditor


Copyright © 2011. All Rights Reserved.