|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jclarion.clarion.PropertyObject
org.jclarion.clarion.AbstractTarget
org.jclarion.clarion.AbstractWindowTarget
public abstract class AbstractWindowTarget
Window type target. i.e. application or window
| Nested Class Summary | |
|---|---|
static class |
AbstractWindowTarget.StatusBar
|
| Field Summary | |
|---|---|
static boolean |
suppressWindowSizingEvents
|
| Constructor Summary | |
|---|---|
AbstractWindowTarget()
|
|
| Method Summary | |
|---|---|
boolean |
accept()
Accept loop trigger. |
AbstractControl |
add(AbstractControl child)
Add a control - a string, textbox, line etc |
void |
addAcceptTask(java.lang.Object o,
java.lang.Runnable r)
|
void |
addAcceptTask(java.lang.Runnable r)
|
void |
addAlert(int keyCode)
|
void |
clearAlerts()
|
void |
clearAllEvents()
|
void |
clearMetaData()
|
void |
consumeAccept()
Consume next event. |
ClarionEvent |
consumePendingEvent()
|
protected void |
debugMetaData(java.lang.StringBuilder sb)
|
void |
deregisterEvent(int event,
java.lang.Runnable trigger,
int key)
|
void |
doSetStatus(int... bars)
|
ControlIterator |
getAcceptAllIterator()
|
ClarionEvent |
getAcceptedEvent()
|
boolean |
getActiveState()
|
java.util.Set<java.lang.Integer> |
getAlerts()
|
java.util.List<java.lang.Runnable> |
getAnonymousTasks()
|
java.lang.Thread |
getClarionThread()
|
java.awt.Container |
getContentPane()
|
AbstractControl |
getCurrentFocus()
|
java.util.LinkedList<ClarionEvent> |
getEvents()
|
int |
getFontHeight()
|
int |
getFontWidth()
|
java.awt.Frame |
getHoldingFrame()
|
AbstractControl |
getInitialSelectControl()
|
java.awt.Insets |
getInsets()
|
int |
getKeyChar()
|
int |
getKeyCode()
|
java.util.Map<java.lang.Object,java.lang.Runnable> |
getKeyedTasks()
|
int |
getKeyState()
|
MnemonicConfig |
getMnemonic(boolean create)
|
MnemonicConfig |
getMnemonicConfig()
|
ClarionEvent |
getNextEvent(int wait)
|
OpenMonitor |
getOpenMonitor()
|
ClarionEvent |
getPendingEvent()
|
ClarionObject |
getProperty(ClarionObject key,
ClarionObject index)
Retrieve property setting. |
java.awt.Component |
getRefocus()
|
java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Runnable>> |
getRegisteredEvents()
|
javax.swing.JRootPane |
getRootPane()
|
java.awt.Component |
getShadow()
|
java.util.List<AbstractWindowTarget.StatusBar> |
getStatus()
|
AbstractWindowTarget.StatusBar |
getStatus(int offset)
|
ClarionStatusPane |
getStatusPane()
|
java.awt.Container |
getWindow()
|
boolean |
hasTasksPending()
|
int |
heightDialogToPixels(int val)
|
int |
heightPixelsToDialog(int val)
|
boolean |
isAcceptAll()
|
boolean |
isActive()
|
boolean |
isAlertKey(int keyCode)
|
boolean |
isPurgable(ClarionEvent e)
|
boolean |
isSettable(int indx,
ClarionObject value)
|
static boolean |
isSuppressWindowSizingEvents()
|
void |
noteFullRepaint()
|
protected void |
notifyLocalChange(int indx,
ClarionObject value)
|
void |
post(ClarionEvent e)
|
void |
post(int event)
|
void |
post(int event,
int field)
Deprecated. |
void |
purgeEvents()
|
void |
registerEvent(int event,
java.lang.Runnable trigger,
int key)
|
void |
runAcceptTasks()
|
void |
setAcceptAll(boolean acceptAll)
|
void |
setAcceptAllIterator(ControlIterator acceptAllIterator)
|
void |
setAcceptedEvent(ClarionEvent acceptedEvent)
|
void |
setActive(boolean active)
|
void |
setActiveState(boolean active)
|
void |
setAlerts(java.util.Set<java.lang.Integer> alerts)
|
void |
setAnonymousTasks(java.util.List<java.lang.Runnable> anonymousTasks)
|
void |
setClarionThread(java.lang.Thread t)
|
void |
setContentPane(java.awt.Container contentPane)
|
void |
setCurrentFocus(AbstractControl currentFocus)
|
void |
setEvents(java.util.LinkedList<ClarionEvent> events)
|
void |
setFontDimensions(int averageCharWidth,
int height)
|
void |
setFontHeight(int fontHeight)
|
void |
setFontWidth(int fontWidth)
|
void |
setHoldingFrame(java.awt.Frame holdingFrame)
|
void |
setInitialSelectControl(AbstractControl initialSelectControl)
|
void |
setInsets(java.awt.Insets insets)
|
void |
setKeyChar(int keyCode)
|
void |
setKeyCode(int keyCode)
|
void |
setKeyedTasks(java.util.Map<java.lang.Object,java.lang.Runnable> keyedTasks)
|
void |
setKeyState(int keyState)
|
void |
setMnemonicConfig(MnemonicConfig mnemonicConfig)
|
void |
setOpenMonitor(OpenMonitor openMonitor)
|
void |
setProperty(ClarionObject key,
ClarionObject index,
ClarionObject value)
Set property on object. |
void |
setRefocus(java.awt.Component refocus)
|
void |
setRegisteredEvents(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Runnable>> registeredEvents)
|
void |
setRootPane(javax.swing.JRootPane rootPane)
|
void |
setShadow(java.awt.Component shadow)
|
void |
setStatusPane(ClarionStatusPane statusPane)
|
static void |
setSuppressWindowSizingEvents(boolean suppressWindowSizingEvents)
|
void |
setWindow(java.awt.Container window)
|
java.lang.String |
toString()
|
void |
waitForActiveState(boolean state,
int milliseconds)
|
void |
waitForEvent(int wait)
|
void |
waitForSpecificEvent(int type,
int wait)
|
int |
widthDialogToPixels(int val)
|
int |
widthPixelsToDialog(int val)
|
| Methods inherited from class org.jclarion.clarion.AbstractTarget |
|---|
getControl, getControl, getControls, getLastID, getParentPropertyObject, register, register, register, remove |
| Methods inherited from class org.jclarion.clarion.PropertyObject |
|---|
addListener, canNotifyLocalChange, debugMetaData, getDebugMetaData, getDebugMetaData, getId, getInheritedProperty, getLocalProperty, getProperty, getProperty, getProperty, getPropertyOrDefault, getRawProperty, getRawProperty, getSetProperties, isProperty, reMap, removeAllListeners, removeListener, setClonedProperty, setClonedProperty, setClonedProperty, setClonedProperty, setClonedProperty, setId, setProperty, setProperty, setProperty, setProperty |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static boolean suppressWindowSizingEvents
| Constructor Detail |
|---|
public AbstractWindowTarget()
| Method Detail |
|---|
public AbstractControl add(AbstractControl child)
AbstractTarget
add in class AbstractTargetpublic java.util.List<AbstractWindowTarget.StatusBar> getStatus()
public AbstractWindowTarget.StatusBar getStatus(int offset)
public void doSetStatus(int... bars)
public boolean accept()
public void consumeAccept()
public void clearAllEvents()
public boolean isPurgable(ClarionEvent e)
public void purgeEvents()
@Deprecated
public void post(int event,
int field)
public void post(int event)
public void post(ClarionEvent e)
public void setActiveState(boolean active)
public void addAcceptTask(java.lang.Runnable r)
public void addAcceptTask(java.lang.Object o,
java.lang.Runnable r)
public boolean hasTasksPending()
public void runAcceptTasks()
public boolean getActiveState()
public void waitForActiveState(boolean state,
int milliseconds)
public void addAlert(int keyCode)
public void clearAlerts()
public boolean isAlertKey(int keyCode)
public void setKeyCode(int keyCode)
public int getKeyCode()
public void setKeyChar(int keyCode)
public int getKeyChar()
public void setKeyState(int keyState)
public int getKeyState()
public void waitForEvent(int wait)
public void waitForSpecificEvent(int type,
int wait)
public ClarionEvent getNextEvent(int wait)
public ClarionEvent getPendingEvent()
public ClarionEvent consumePendingEvent()
public void setFontDimensions(int averageCharWidth,
int height)
public int getFontWidth()
public int getFontHeight()
public int widthPixelsToDialog(int val)
public int widthDialogToPixels(int val)
public int heightPixelsToDialog(int val)
public int heightDialogToPixels(int val)
public void registerEvent(int event,
java.lang.Runnable trigger,
int key)
public void deregisterEvent(int event,
java.lang.Runnable trigger,
int key)
protected void notifyLocalChange(int indx,
ClarionObject value)
notifyLocalChange in class PropertyObjectpublic void clearMetaData()
clearMetaData in class PropertyObjectprotected void debugMetaData(java.lang.StringBuilder sb)
debugMetaData in class PropertyObjectpublic MnemonicConfig getMnemonic(boolean create)
public java.awt.Component getRefocus()
public void setRefocus(java.awt.Component refocus)
public AbstractControl getCurrentFocus()
public void setCurrentFocus(AbstractControl currentFocus)
public java.awt.Container getContentPane()
public void setContentPane(java.awt.Container contentPane)
public ClarionStatusPane getStatusPane()
public void setStatusPane(ClarionStatusPane statusPane)
public javax.swing.JRootPane getRootPane()
public void setRootPane(javax.swing.JRootPane rootPane)
public java.awt.Container getWindow()
public void setWindow(java.awt.Container window)
public OpenMonitor getOpenMonitor()
public void setOpenMonitor(OpenMonitor openMonitor)
public java.awt.Component getShadow()
public void setShadow(java.awt.Component shadow)
public java.awt.Insets getInsets()
public void setInsets(java.awt.Insets insets)
public java.lang.String toString()
toString in class PropertyObjectpublic static boolean isSuppressWindowSizingEvents()
public static void setSuppressWindowSizingEvents(boolean suppressWindowSizingEvents)
public java.util.LinkedList<ClarionEvent> getEvents()
public void setEvents(java.util.LinkedList<ClarionEvent> events)
public ClarionEvent getAcceptedEvent()
public void setAcceptedEvent(ClarionEvent acceptedEvent)
public boolean isActive()
public void setActive(boolean active)
public java.util.List<java.lang.Runnable> getAnonymousTasks()
public void setAnonymousTasks(java.util.List<java.lang.Runnable> anonymousTasks)
public java.util.Map<java.lang.Object,java.lang.Runnable> getKeyedTasks()
public void setKeyedTasks(java.util.Map<java.lang.Object,java.lang.Runnable> keyedTasks)
public java.util.Set<java.lang.Integer> getAlerts()
public void setAlerts(java.util.Set<java.lang.Integer> alerts)
public java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Runnable>> getRegisteredEvents()
public void setRegisteredEvents(java.util.Map<java.lang.Integer,java.util.Map<java.lang.Integer,java.lang.Runnable>> registeredEvents)
public boolean isAcceptAll()
public void setAcceptAll(boolean acceptAll)
public ControlIterator getAcceptAllIterator()
public void setAcceptAllIterator(ControlIterator acceptAllIterator)
public MnemonicConfig getMnemonicConfig()
public void setMnemonicConfig(MnemonicConfig mnemonicConfig)
public java.awt.Frame getHoldingFrame()
public void setHoldingFrame(java.awt.Frame holdingFrame)
public void setFontWidth(int fontWidth)
public void setFontHeight(int fontHeight)
public void noteFullRepaint()
public void setClarionThread(java.lang.Thread t)
public java.lang.Thread getClarionThread()
public boolean isSettable(int indx,
ClarionObject value)
isSettable in class PropertyObjectpublic AbstractControl getInitialSelectControl()
public void setInitialSelectControl(AbstractControl initialSelectControl)
public ClarionObject getProperty(ClarionObject key,
ClarionObject index)
PropertyObject
getProperty in class AbstractTarget
public void setProperty(ClarionObject key,
ClarionObject index,
ClarionObject value)
PropertyObject
setProperty in class PropertyObjectkey - Property to setindex - sub propery to setvalue - Value to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||