org.jclarion.clarion.control
Class AbstractButtonControl

java.lang.Object
  extended by org.jclarion.clarion.PropertyObject
      extended by org.jclarion.clarion.control.AbstractControl
          extended by org.jclarion.clarion.control.AbstractButtonControl
All Implemented Interfaces:
AbstractAWTPropertyGetter
Direct Known Subclasses:
AbstractMenuItemControl, ButtonControl, CheckControl, RadioControl, TabControl

public abstract class AbstractButtonControl
extends AbstractControl


Constructor Summary
AbstractButtonControl()
           
 
Method Summary
 void accept()
           
 void clearMetaData()
           
 void configureButton()
           
protected  void debugMetaData(java.lang.StringBuilder sb)
           
 void doClickOnFocus()
           
abstract  javax.swing.AbstractButton getButton()
           
 void initButton()
           
 
Methods inherited from class org.jclarion.clarion.control.AbstractControl
addChild, canConstruct, canNotifyLocalChange, changeFont, clearRefocusOnEventQueue, configureColor, configureDefaults, configureFont, constructSwingComponent, containsUse, doToggleMode, getAccept, getAWTProperty, getChild, getChildIndex, getChildren, getColor, getComponent, getControlAdjustInsets, getCreateType, getIcon, getKey, getLocalProperty, getMode, getNestedColor, getOwner, getParent, getParentPropertyObject, getPicture, getPreferredSize, getProperty, getToggleComponents, getUseID, getUseObject, getWindowOwner, initPicture, isAcceptAllControl, isAlertKey, isAWTProperty, isMouseAlert, isMouseAlertsEnabled, notifyLocalChange, post, postAndWait, removeChild, setAlrt, setAt, setBevel, setBoxed, setCenter, setColor, setConstructOnUnhide, setDecimal, setDisabled, setFocus, setFont, setHelp, setHidden, setImmediate, setKey, setLeft, setMouseAlertsEnabled, setMsg, setOwner, setParent, setPicture, setPositionAndState, setProperty, setRight, setSkip, setStandard, setText, setTip, setTransparent, setUseID, toggleMode, toggleMode, update, use, validateInput
 
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

AbstractButtonControl

public AbstractButtonControl()
Method Detail

clearMetaData

public void clearMetaData()
Overrides:
clearMetaData in class AbstractControl

debugMetaData

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

getButton

public abstract javax.swing.AbstractButton getButton()

configureButton

public final void configureButton()

initButton

public void initButton()

doClickOnFocus

public void doClickOnFocus()

accept

public void accept()
Overrides:
accept in class AbstractControl


Copyright © 2010. All Rights Reserved.