|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.progeeks.meta.swing.AbstractPropertyUI
org.progeeks.meta.swing.AbstractPropertyEditor
org.progeeks.meta.swing.editor.AbstractSpinnerEditor
public abstract class AbstractSpinnerEditor
Basic spinner control editor implementation.
| Constructor Summary | |
|---|---|
protected |
AbstractSpinnerEditor()
|
protected |
AbstractSpinnerEditor(MetaPropertyContext viewContext)
|
| Method Summary | |
|---|---|
protected void |
componentChanged()
|
protected javax.swing.JSpinner |
createSpinner()
Deprecated. |
protected abstract java.lang.Object |
getEmptyValue()
|
protected javax.swing.JFormattedTextField |
getFormattedTextField()
Returns the JFormattedTextField that is used to display the spinner values. |
java.awt.Component |
getUIComponent()
Returns the component that allows modification of the associated property mutator. |
protected void |
releaseComponent()
Implemented by subclasses to release any component-related resources. |
protected void |
resetComponentValue()
Called to set the component value to a default state. |
protected void |
setComponentValue(java.lang.Object value)
Called to set the current value displayed in the component. |
void |
setPropertyMutator(PropertyMutator mutator)
Overridden to configure an appropriate text field formatter as necessary. |
| Methods inherited from class org.progeeks.meta.swing.AbstractPropertyEditor |
|---|
flushEdits |
| Methods inherited from class org.progeeks.meta.swing.AbstractPropertyUI |
|---|
getPropertyMutator, getViewContext, initializeView, isLabeled, isSingleColumn, propertyChanged, release, setPropertyValue, setupToolTipText, terminateView |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.progeeks.meta.swing.MetaPropertyUI |
|---|
getViewContext, initializeView, isLabeled, isSingleColumn, release |
| Constructor Detail |
|---|
protected AbstractSpinnerEditor()
protected AbstractSpinnerEditor(MetaPropertyContext viewContext)
| Method Detail |
|---|
public void setPropertyMutator(PropertyMutator mutator)
setPropertyMutator in interface MetaPropertyUIsetPropertyMutator in class AbstractPropertyUIpublic java.awt.Component getUIComponent()
getUIComponent in interface MetaPropertyUIgetUIComponent in class AbstractPropertyUIprotected void releaseComponent()
releaseComponent in class AbstractPropertyEditorprotected final javax.swing.JSpinner createSpinner()
protected abstract java.lang.Object getEmptyValue()
protected void resetComponentValue()
resetComponentValue in class AbstractPropertyUIprotected void setComponentValue(java.lang.Object value)
setComponentValue in class AbstractPropertyUIprotected void componentChanged()
protected javax.swing.JFormattedTextField getFormattedTextField()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||