org.siebengeisslein.pgui
Class PSpinner

java.lang.Object
  extended by org.siebengeisslein.client.Persistent
      extended by org.siebengeisslein.pgui.PComponent<ComponentType,UserScopeDataType>
          extended by org.siebengeisslein.pgui.PJComponent<javax.swing.JSpinner,SpinnerUserData>
              extended by org.siebengeisslein.pgui.PSpinner
All Implemented Interfaces:
java.lang.Cloneable, CloneAware, Instrumented, MergeAware<PComponent>, Named

public class PSpinner
extends PJComponent<javax.swing.JSpinner,SpinnerUserData>


Constructor Summary
PSpinner()
           
 
Method Summary
 PSpinner clone(CloneHelper helper)
           
protected  javax.swing.JSpinner createComponent()
          Create and initialize the component.
protected  SpinnerUserData createUserScopeData()
           
 javax.swing.SpinnerModel getModel()
           
protected  void onChange()
           
 void setModel(javax.swing.SpinnerModel model)
           
 
Methods inherited from class org.siebengeisslein.pgui.PJComponent
getBorder, getForeground, getMinimumSize, getPreferredSize, merge, requestFocus, revalidate, setBorder, setForeground, setMinimumSize, setPreferredSize, setTransferHandler
 
Methods inherited from class org.siebengeisslein.pgui.PComponent
addFocusListener, addMouseListener, addMouseMotionListener, addPChangeListener, fireChangeEvent, getComponent, getComponent, getComponentId, getName, getRefChangeListener, getUserData, initChangeListener, initTransient, isModified, onCreateJComponent, repaint, replaceMerged, setComponentId, setName, showPopup, swingDo, validate
 
Methods inherited from class org.siebengeisslein.client.Persistent
abort, clearUserLocals, clone, commit, disposeTransient, getGroup, getRef, getTransientValue, hashCode, isWriteTransaction, joinWriteTransaction, readLock, setGroup, setTransientValue, toPersistent, toRef, writeExternal, writeLock
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PSpinner

public PSpinner()
Method Detail

createComponent

protected javax.swing.JSpinner createComponent()
Description copied from class: PComponent
Create and initialize the component.

Specified by:
createComponent in class PComponent<javax.swing.JSpinner,SpinnerUserData>

getModel

public javax.swing.SpinnerModel getModel()

setModel

public void setModel(javax.swing.SpinnerModel model)

onChange

protected void onChange()
Overrides:
onChange in class PJComponent<javax.swing.JSpinner,SpinnerUserData>

clone

public PSpinner clone(CloneHelper helper)
               throws java.lang.CloneNotSupportedException
Specified by:
clone in interface CloneAware
Overrides:
clone in class PJComponent<javax.swing.JSpinner,SpinnerUserData>
Throws:
java.lang.CloneNotSupportedException

createUserScopeData

protected SpinnerUserData createUserScopeData()
Specified by:
createUserScopeData in class PComponent<javax.swing.JSpinner,SpinnerUserData>