context:   construct : function( parent ) {    this.base( arguments );    this.setAppearance( "tree-column" );    this.setHorizontalChildrenAlign( qx.constant.Layout.ALIGN_LEFT );     this.setOverflow( qx.constant.Style.OVERFLOW_HIDDEN );    // Getter/setter variables    this._sortImage = null;    this._resizable = true;    this._moveable = false;    // Internally used fields for resizing    this._resizeStartX = 0;    this._inResize = false;    this._wasResizeOrMoveEvent = false;    // Internally used fields for moving    this._inMove = false;    this._offsetX = 0;    this._initialLeft = 0;    this._bufferedZIndex = 0;    // Init width property, without this Tree._updateScrollWidth would     // accidentially calculate a width of "0auto"    this.setWidth( 0 );    // Init left property, seems to be null initially which breaks the markup     // produced by TableItem    this.setLeft( 0 );    // Set the label part to 'html mode'    this.setLabel( "(empty)" );    this.getLabelObject().setMode( "html" );    this.setLabel( "foo" );    // Add this column to the list of coluimns maintained by the tree    this._tree = parent;    this._tree._addColumn( this );    // Register mouse-listener for 'mouseover' appearance state    this.addEventListener( "mouseover", this._onMouseOver, this );    // Register mouse-listeners for resizing        this.addEventListener( "mousemove", this._onMouseMove, this );    this.addEventListener( "mouseout", this._onMouseOut, this );    this.addEventListener( "mousedown", this._onMouseDown, this );    this.addEventListener( "mouseup", this._onMouseUp, this );  },
meta: 8114	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8114/fa59c9dbf0d445f547955de284a36219f2d45995/TreeColumn.js/buggy/bundles/org.eclipse.rap.rwt/js/org/eclipse/swt/widgets/TreeColumn.js