org.jclarion.clarion.control
Class RadioControl

java.lang.Object
  extended by org.jclarion.clarion.PropertyObject
      extended by org.jclarion.clarion.control.AbstractControl
          extended by org.jclarion.clarion.control.AbstractButtonControl
              extended by org.jclarion.clarion.control.RadioControl
All Implemented Interfaces:
SimpleMnemonicAllowed, AbstractAWTPropertyGetter

public class RadioControl
extends AbstractButtonControl
implements SimpleMnemonicAllowed


Constructor Summary
RadioControl()
           
 
Method Summary
 void clearMetaData()
           
 void constructSwingComponent(java.awt.Container parent)
           
protected  void debugMetaData(java.lang.StringBuilder sb)
           
 javax.swing.AbstractButton getButton()
           
 java.awt.Component getComponent()
           
 int getCreateType()
           
 int getKey()
           
 java.lang.String getValue()
           
 boolean isAcceptAllControl()
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 RadioControl setFlat()
           
 void setForcedRadioSelect()
           
 RadioControl setIcon(java.lang.String icon)
           
 RadioControl setKey(int key)
           
 RadioControl setValue(ClarionString value)
           
 RadioControl setValue(java.lang.String value)
           
 boolean validateInput()
           
 
Methods inherited from class org.jclarion.clarion.control.AbstractButtonControl
accept, configureButton, doClickOnFocus, initButton
 
Methods inherited from class org.jclarion.clarion.control.AbstractControl
addChild, canConstruct, canNotifyLocalChange, changeFont, clearRefocusOnEventQueue, configureColor, configureDefaults, configureFont, containsUse, doToggleMode, getAccept, getAWTProperty, getChild, getChildIndex, getChildren, getColor, getControlAdjustInsets, getIcon, getLocalProperty, getMode, getNestedColor, getOwner, getParent, getParentPropertyObject, getPicture, getPreferredSize, getProperty, getToggleComponents, getUseID, getUseObject, getWindowOwner, initPicture, isAlertKey, isAWTProperty, isMouseAlert, isMouseAlertsEnabled, 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
 
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

RadioControl

public RadioControl()
Method Detail

setValue

public RadioControl setValue(java.lang.String value)

setValue

public RadioControl setValue(ClarionString value)

getKey

public int getKey()
Overrides:
getKey in class AbstractControl

setKey

public RadioControl setKey(int key)

setFlat

public RadioControl setFlat()

setIcon

public RadioControl setIcon(java.lang.String icon)

getValue

public java.lang.String getValue()

isAcceptAllControl

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

validateInput

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

getCreateType

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

setForcedRadioSelect

public void setForcedRadioSelect()

clearMetaData

public void clearMetaData()
Overrides:
clearMetaData in class AbstractButtonControl

debugMetaData

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

getButton

public javax.swing.AbstractButton getButton()
Specified by:
getButton in class AbstractButtonControl

constructSwingComponent

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

getComponent

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

notifyLocalChange

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


Copyright © 2010. All Rights Reserved.