org.jclarion.clarion.control
Class TextControl

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

public class TextControl
extends AbstractControl


Constructor Summary
TextControl()
           
 
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()
           
 int getCreateType()
           
 javax.swing.text.JTextComponent getField()
           
 boolean isAcceptAllControl()
           
 boolean isAWTProperty(int index)
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 TextControl setFull()
           
 TextControl setHVScroll()
           
 TextControl setReadOnly()
           
 TextControl setResize()
           
 TextControl setVScroll()
           
 void substituteComponent(javax.swing.text.JTextComponent newField)
           
 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, getControlAdjustInsets, 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, 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

TextControl

public TextControl()
Method Detail

setReadOnly

public TextControl setReadOnly()

setResize

public TextControl setResize()

setFull

public TextControl setFull()

setVScroll

public TextControl setVScroll()

setHVScroll

public TextControl setHVScroll()

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

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

substituteComponent

public void substituteComponent(javax.swing.text.JTextComponent newField)

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

getComponent

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

getField

public javax.swing.text.JTextComponent getField()

notifyLocalChange

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


Copyright © 2010. All Rights Reserved.