org.jclarion.clarion.control
Class SpinControl

java.lang.Object
  extended by org.jclarion.clarion.PropertyObject
      extended by org.jclarion.clarion.control.AbstractControl
          extended by org.jclarion.clarion.control.SpinControl
All Implemented Interfaces:
AbstractAWTPropertyGetter

public class SpinControl
extends AbstractControl


Constructor Summary
SpinControl()
           
 
Method Summary
 void clearMetaData()
           
 void constructSwingComponent(java.awt.Container parent)
           
protected  void debugMetaData(java.lang.StringBuilder sb)
           
 SwingAccept getAccept()
           
 ClarionObject getAWTProperty(int index)
           
 java.awt.Component getComponent()
           
 java.awt.Insets getControlAdjustInsets()
           
 int getCreateType()
           
 boolean isAcceptAllControl()
           
 boolean isAWTProperty(int index)
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 SpinControl setHScroll()
           
 SpinControl setHVScroll()
           
 void setKey(javax.swing.JComponent comp)
           
 SpinControl setRange(int lo, int hi)
           
 SpinControl setStep(int value)
           
 SpinControl setVScroll()
           
 void update()
           
 boolean validateInput()
           
 
Methods inherited from class org.jclarion.clarion.control.AbstractControl
accept, addChild, canConstruct, canNotifyLocalChange, changeFont, clearRefocusOnEventQueue, configureColor, configureDefaults, configureFont, containsUse, doToggleMode, getChild, getChildIndex, getChildren, getColor, getIcon, getKey, getLocalProperty, getMode, getNestedColor, getOwner, getParent, getParentPropertyObject, getPicture, getPreferredSize, getProperty, getToggleComponents, getUseID, getUseObject, getWindowOwner, initPicture, isAlertKey, isMouseAlert, isMouseAlertsEnabled, post, postAndWait, removeChild, setAlrt, setAt, setBevel, setBoxed, setCenter, setColor, setConstructOnUnhide, setDecimal, setDisabled, setFocus, setFont, setHelp, setHidden, setImmediate, setLeft, setMouseAlertsEnabled, setMsg, setOwner, setParent, setPicture, setPositionAndState, setProperty, setRight, setSkip, setStandard, setText, setTip, setTransparent, setUseID, toggleMode, toggleMode, use
 
Methods inherited from class org.jclarion.clarion.PropertyObject
addListener, debugMetaData, getDebugMetaData, getDebugMetaData, getId, getInheritedProperty, getProperty, getProperty, getProperty, getPropertyOrDefault, getRawProperty, getRawProperty, getSetProperties, isProperty, isSettable, reMap, removeAllListeners, removeListener, setClonedProperty, setClonedProperty, setClonedProperty, setClonedProperty, setClonedProperty, setId, setProperty, setProperty, setProperty, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpinControl

public SpinControl()
Method Detail

setRange

public SpinControl setRange(int lo,
                            int hi)

setHScroll

public SpinControl setHScroll()

setVScroll

public SpinControl setVScroll()

setHVScroll

public SpinControl setHVScroll()

setStep

public SpinControl setStep(int value)

getCreateType

public int getCreateType()
Specified by:
getCreateType in class AbstractControl

update

public void update()
Overrides:
update in class AbstractControl

isAcceptAllControl

public boolean isAcceptAllControl()
Specified by:
isAcceptAllControl in class AbstractControl

validateInput

public boolean validateInput()
Specified by:
validateInput in class AbstractControl

clearMetaData

public void clearMetaData()
Overrides:
clearMetaData in class AbstractControl

debugMetaData

protected void debugMetaData(java.lang.StringBuilder sb)
Overrides:
debugMetaData in class AbstractControl

getAccept

public SwingAccept getAccept()
Overrides:
getAccept in class AbstractControl

constructSwingComponent

public void constructSwingComponent(java.awt.Container parent)
Overrides:
constructSwingComponent in class AbstractControl

getAWTProperty

public ClarionObject getAWTProperty(int index)
Specified by:
getAWTProperty in interface AbstractAWTPropertyGetter
Overrides:
getAWTProperty in class AbstractControl

isAWTProperty

public boolean isAWTProperty(int index)
Overrides:
isAWTProperty in class AbstractControl

notifyLocalChange

protected void notifyLocalChange(int indx,
                                 ClarionObject value)
Overrides:
notifyLocalChange in class AbstractControl

getComponent

public java.awt.Component getComponent()
Specified by:
getComponent in class AbstractControl

setKey

public void setKey(javax.swing.JComponent comp)
Overrides:
setKey in class AbstractControl

getControlAdjustInsets

public java.awt.Insets getControlAdjustInsets()
Overrides:
getControlAdjustInsets in class AbstractControl


Copyright © 2010. All Rights Reserved.