Sydney

Class Container

Object
   |
   +--Widget
         |
         +--Container
Direct Known Subclasses:
RadioGroup, Form, Table, TableRow, Tree, Splitter, Menu, StatusBar, IconCaption, DatePickerList, TabbedPane.TabContainer, List, Table.Head, Toolbar, TreeNode

class Container
extends Widget

Defined in container.js


Field Summary
 WidgetList children
          A list containing this container's children.
   
Fields inherited from class Widget
html, id, parent, layoutData, eventTable
 
Constructor Summary
Container (<boolean> scrolling, <string> tagName, <LayoutManager> layout)
            Creates a widget container.
 
Method Summary
 void appendChild(<Widget> widget, <boolean> layout)
           Inserts widget into the container after all other children.
 void clear()
           Removes every element from this container.
 boolean contains(<Widget> widget)
           Returns true if this container (or one of its descendants) contains widget, and false otherwise.
 void insertAfter(<Widget> newWidget, <Widget> oldWidget, <boolean> layout)
           Inserts newWidget into the container after oldWidget.
 void insertAt(<Widget> widget, <int> index, <boolean> layout)
           Inserts widget at the index'th position in this container.
 void insertBefore(<Widget> newWidget, <Widget> oldWidget, <boolean> layout)
           Inserts newWidget into the container before oldWidget.
 boolean isEmpty()
           Returns true if the container is empty and false otherwise.
 void prependChild(<Widget> widget, <boolean> layout)
           Inserts widget into the container before all other children.
 void removeChild(<Widget> widget, <boolean> layout)
           Removes widget from the container.
 void replaceChild(<Widget> newWidget, <Widget> oldWidget, <boolean> layout)
           Replaces oldWidget with newWidget.
 void setEnabled(<boolean> isEnabled)
           Set the enabled state of this widget.
 void setLayout(<LayoutManager> layout)
           Sets the layout manager for this container.
 
Methods inherited from class Widget
installContextMenu, installDefaultContextMenu, uninstallContextMenu, isDraggable, setDraggable, addEventListener, blur, createEventTable, dispose, focus, getAbsoluteBottom, getAbsoluteLeft, getAbsoluteRight, getAbsoluteTop, getBottom, getBounds, getClientHeight, getClientWidth, getCorner, getHeight, getLeft, getPixelsPerEm, getRight, getToolTip, getTop, getWidth, isDisposed, isEnabled, layout, moveToAbsolute, moveTo, raiseEvent, registerEventType, removeEventListener, setAbsoluteBottom, setAbsoluteLeft, setAbsoluteRight, setAbsoluteTop, setBottom, setBounds, setHeight, setLeft, setRight, setToolTip, setTop, setWidth, setParent, toString
 

Field Detail

children

WidgetList children

Constructor Detail

Container

function Container(<boolean> scrolling, <string> tagName, <LayoutManager> layout)
Method Detail

appendChild

void appendChild(<Widget> widget, <boolean> layout)

clear

void clear()

contains

boolean contains(<Widget> widget)

insertAfter

void insertAfter(<Widget> newWidget, <Widget> oldWidget, <boolean> layout)

insertAt

void insertAt(<Widget> widget, <int> index, <boolean> layout)

insertBefore

void insertBefore(<Widget> newWidget, <Widget> oldWidget, <boolean> layout)

isEmpty

boolean isEmpty()

prependChild

void prependChild(<Widget> widget, <boolean> layout)

removeChild

void removeChild(<Widget> widget, <boolean> layout)

replaceChild

void replaceChild(<Widget> newWidget, <Widget> oldWidget, <boolean> layout)

setEnabled

void setEnabled(<boolean> isEnabled)

setLayout

void setLayout(<LayoutManager> layout)

Sydney

SourceForge.net Logo