org.jclarion.clarion.control
Class StringControl

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

public class StringControl
extends AbstractControl


Constructor Summary
StringControl()
           
 
Method Summary
 void clearMetaData()
           
 void constructSwingComponent(java.awt.Container parent)
           
protected  void debugMetaData(java.lang.StringBuilder sb)
           
protected  void doToggleMode(boolean value, int mode)
           
 ClarionObject getAWTProperty(int index)
           
 java.awt.Component getComponent()
           
 int getCreateType()
           
 javax.swing.JLabel getLabel()
           
 java.awt.Dimension getPreferredSize()
           
 AbstractReportControl getReset()
           
 AbstractReportControl getTally()
           
 boolean isAcceptAllControl()
           
 boolean isAWTProperty(int index)
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 StringControl setAverage()
           
 StringControl setCount()
           
 StringControl setMax()
           
 StringControl setMin()
           
 StringControl setPageNo()
           
 StringControl setReset(AbstractReportControl br)
           
 StringControl setSum()
           
 StringControl setTally(AbstractReportControl br)
           
 boolean validateInput()
           
 
Methods inherited from class org.jclarion.clarion.control.AbstractControl
accept, addChild, canConstruct, canNotifyLocalChange, changeFont, clearRefocusOnEventQueue, configureColor, configureDefaults, configureFont, containsUse, getAccept, getChild, getChildIndex, getChildren, getColor, getControlAdjustInsets, getIcon, getKey, getLocalProperty, getMode, getNestedColor, getOwner, getParent, getParentPropertyObject, getPicture, 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, 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

StringControl

public StringControl()
Method Detail

setPageNo

public StringControl setPageNo()

setSum

public StringControl setSum()

setCount

public StringControl setCount()

setAverage

public StringControl setAverage()

setMin

public StringControl setMin()

setMax

public StringControl setMax()

getReset

public AbstractReportControl getReset()

getTally

public AbstractReportControl getTally()

setReset

public StringControl setReset(AbstractReportControl br)

setTally

public StringControl setTally(AbstractReportControl br)

isAcceptAllControl

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

validateInput

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

getLabel

public javax.swing.JLabel getLabel()

clearMetaData

public void clearMetaData()
Overrides:
clearMetaData in class AbstractControl

debugMetaData

protected void debugMetaData(java.lang.StringBuilder sb)
Overrides:
debugMetaData 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

getCreateType

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

getComponent

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

getPreferredSize

public java.awt.Dimension getPreferredSize()
Overrides:
getPreferredSize in class AbstractControl

doToggleMode

protected void doToggleMode(boolean value,
                            int mode)
Overrides:
doToggleMode in class AbstractControl


Copyright © 2010. All Rights Reserved.