Class InPlaceEditHandler
- java.lang.Object
 - 
- com.inductiveautomation.vision.api.designer.beans.InPlaceEditHandler
 
 
- 
- All Implemented Interfaces:
 DoubleClickHandler
public abstract class InPlaceEditHandler extends java.lang.Object implements DoubleClickHandler
A double-click handler that implements in-place editing for components that want text editability. 
- 
- 
Constructor Summary
Constructors Constructor Description InPlaceEditHandler() 
- 
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected javax.swing.JTextFieldcreateField(javax.swing.JComponent component)protected java.awt.FontgetFont(javax.swing.JComponent component)protected abstract intgetHorizontalAlignment(javax.swing.JComponent component)protected java.awt.InsetsgetInsets(javax.swing.JComponent component)protected java.lang.StringgetPropertyName()protected abstract java.lang.StringgetText(javax.swing.JComponent component)protected booleanisPropertyBound(javax.swing.JComponent component)voidonDoubleClick(javax.swing.JComponent component, WindowWorkspace workspace)protected abstract voidsetText(javax.swing.JComponent component, java.lang.String text) 
 - 
 
- 
- 
Method Detail
- 
onDoubleClick
public void onDoubleClick(javax.swing.JComponent component, WindowWorkspace workspace)- Specified by:
 onDoubleClickin interfaceDoubleClickHandler
 
- 
isPropertyBound
protected boolean isPropertyBound(javax.swing.JComponent component)
 
- 
getPropertyName
protected java.lang.String getPropertyName()
 
- 
createField
protected javax.swing.JTextField createField(javax.swing.JComponent component)
 
- 
getFont
protected java.awt.Font getFont(javax.swing.JComponent component)
 
- 
getInsets
protected java.awt.Insets getInsets(javax.swing.JComponent component)
 
- 
getHorizontalAlignment
protected abstract int getHorizontalAlignment(javax.swing.JComponent component)
 
- 
getText
protected abstract java.lang.String getText(javax.swing.JComponent component)
 
- 
setText
protected abstract void setText(javax.swing.JComponent component, java.lang.String text) 
 - 
 
 -