public abstract class InPlaceEditHandler extends java.lang.Object implements DoubleClickHandler
Constructor and Description |
---|
InPlaceEditHandler() |
Modifier and Type | Method and Description |
---|---|
protected javax.swing.JTextField |
createField(javax.swing.JComponent component) |
protected java.awt.Font |
getFont(javax.swing.JComponent component) |
protected abstract int |
getHorizontalAlignment(javax.swing.JComponent component) |
protected java.awt.Insets |
getInsets(javax.swing.JComponent component) |
protected java.lang.String |
getPropertyName() |
protected abstract java.lang.String |
getText(javax.swing.JComponent component) |
protected boolean |
isPropertyBound(javax.swing.JComponent component) |
void |
onDoubleClick(javax.swing.JComponent component,
WindowWorkspace workspace) |
protected abstract void |
setText(javax.swing.JComponent component,
java.lang.String text) |
public void onDoubleClick(javax.swing.JComponent component, WindowWorkspace workspace)
onDoubleClick
in interface DoubleClickHandler
protected boolean isPropertyBound(javax.swing.JComponent component)
protected java.lang.String getPropertyName()
protected javax.swing.JTextField createField(javax.swing.JComponent component)
protected java.awt.Font getFont(javax.swing.JComponent component)
protected java.awt.Insets getInsets(javax.swing.JComponent component)
protected abstract int getHorizontalAlignment(javax.swing.JComponent component)
protected abstract java.lang.String getText(javax.swing.JComponent component)
protected abstract void setText(javax.swing.JComponent component, java.lang.String text)