org.jclarion.clarion.control
Class ListControl

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

public class ListControl
extends AbstractListControl


Field Summary
 
Fields inherited from class org.jclarion.clarion.control.AbstractListControl
from
 
Constructor Summary
ListControl()
           
 
Method Summary
 void clearMetaData()
           
 void constructSwingComponent(java.awt.Container parent)
           
protected  void debugMetaData(java.lang.StringBuilder sb)
           
 ClarionObject getAWTProperty(int index)
           
 ListColumn[] getColumns()
           
 java.awt.Component getComponent()
           
 int getCreateType()
           
 javax.swing.JTable getTable()
           
 java.awt.Component[] getToggleComponents()
           
 boolean isAcceptAllControl()
           
 boolean isAWTProperty(int index)
           
 boolean isTableFocus()
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 ListControl setColumn()
           
 ListControl setDrop(int size)
           
 ListControl setFormat(java.lang.String format)
           
 ListControl setFrom(ClarionQueue from)
           
 ListControl setFrom(java.lang.String from)
           
 ListControl setFull()
           
 ListControl setHVScroll()
           
 void setKey(javax.swing.JComponent comp)
           
 ListControl setNoBar()
           
 ListControl setVScroll()
           
 boolean validateInput()
           
 
Methods inherited from class org.jclarion.clarion.control.AbstractListControl
contentsChanged, createComboControl, debugBaseMetaData, getCombo, getFrom, getIcon, getListStyle, setProperty
 
Methods inherited from class org.jclarion.clarion.control.AbstractControl
accept, addChild, canConstruct, canNotifyLocalChange, changeFont, clearRefocusOnEventQueue, configureColor, configureDefaults, configureFont, containsUse, doToggleMode, getAccept, getChild, getChildIndex, getChildren, getColor, getControlAdjustInsets, getIcon, getKey, getLocalProperty, getMode, getNestedColor, getOwner, getParent, getParentPropertyObject, getPicture, getPreferredSize, getProperty, 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, 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

ListControl

public ListControl()
Method Detail

setFormat

public ListControl setFormat(java.lang.String format)

setVScroll

public ListControl setVScroll()

setFull

public ListControl setFull()

setColumn

public ListControl setColumn()

setHVScroll

public ListControl setHVScroll()

setDrop

public ListControl setDrop(int size)

setNoBar

public ListControl setNoBar()

setFrom

public ListControl setFrom(ClarionQueue from)

setFrom

public ListControl setFrom(java.lang.String from)

getColumns

public ListColumn[] getColumns()

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 AbstractListControl

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

isAWTProperty

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

getAWTProperty

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

notifyLocalChange

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

getTable

public javax.swing.JTable getTable()

setKey

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

isTableFocus

public boolean isTableFocus()
Specified by:
isTableFocus in class AbstractListControl

getComponent

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

getToggleComponents

public java.awt.Component[] getToggleComponents()
Overrides:
getToggleComponents in class AbstractControl


Copyright © 2010. All Rights Reserved.