org.jclarion.clarion.control
Class SheetControl

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

public class SheetControl
extends AbstractControl


Constructor Summary
SheetControl()
           
 
Method Summary
 void add(TabControl control)
           
 void addChild(AbstractControl control)
           
 void changeValue(int val, java.lang.Runnable nextTask)
           
 void clearMetaData()
           
 void constructSwingComponent(java.awt.Container parent)
           
 void constructTab(TabControl control)
           
protected  void debugMetaData(java.lang.StringBuilder sb)
           
 void forceUpdate()
           
 java.util.Collection<TabControl> getChildren()
           
 java.awt.Component getComponent()
           
 int getCreateType()
           
 ClarionObject getLocalProperty(int index)
           
 TabControl getSelectedTab()
           
 java.util.Collection<TabControl> getTabs()
           
 boolean isAcceptAllControl()
           
protected  void notifyLocalChange(int indx, ClarionObject value)
           
 SheetControl setNoSheet()
           
 SheetControl setSpread()
           
 SheetControl setWizard()
           
 boolean validateInput()
           
 
Methods inherited from class org.jclarion.clarion.control.AbstractControl
accept, canConstruct, canNotifyLocalChange, changeFont, clearRefocusOnEventQueue, configureColor, configureDefaults, configureFont, containsUse, doToggleMode, getAccept, getAWTProperty, getChild, getChildIndex, getColor, getControlAdjustInsets, getIcon, getKey, 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

SheetControl

public SheetControl()
Method Detail

setNoSheet

public SheetControl setNoSheet()

setWizard

public SheetControl setWizard()

setSpread

public SheetControl setSpread()

add

public void add(TabControl control)

getTabs

public java.util.Collection<TabControl> getTabs()

getChildren

public java.util.Collection<TabControl> getChildren()
Overrides:
getChildren in class AbstractControl

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

constructTab

public void constructTab(TabControl control)

constructSwingComponent

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

getLocalProperty

public ClarionObject getLocalProperty(int index)
Overrides:
getLocalProperty in class AbstractControl

changeValue

public void changeValue(int val,
                        java.lang.Runnable nextTask)

notifyLocalChange

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

forceUpdate

public void forceUpdate()

getSelectedTab

public TabControl getSelectedTab()

getComponent

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

addChild

public void addChild(AbstractControl control)
Overrides:
addChild in class AbstractControl


Copyright © 2010. All Rights Reserved.