|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 | Next > |
|
|
jseclipseHi,
today I'm pleyed with jseclipse from adobe. On their website is that it supports qooxdoo, but not latest object oriented system. I have simple question. Not all IDE understands this object oriented system today, and only few will understand it in the future. So I have an idea ;-) Qooxdoo contains own build system (in fact it's javascript parser that understands javascript language and qooxdoo), how it will be hard to create special command that will generate single .js file with qooxdoo generated only for these IDEs ? My idea is simple, for example we have some class: qx.Class.define("MyClass", { construct: function() {}, members: { test: function() {} } }); and this generator will produce: MyClass = function() {}; MyClass.prototype.test = function() {}; etc... So my question is, will be hard to do something like this ? Files generated like this can be integrated to any tools that understands javascript. Thank you for reply Petr ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@... https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel |
|
|
Re: jseclipseThat's a good idea. It would solve my problems with aptana too.
2008/7/5 petr kobalicek <kobalicek.petr@...>: Hi, ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@... https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel |
|
|
Re: jseclipseHi Guilherme, hi Petr,
yepp, there is currently no IDE available which fully supports the qooxdoo object oriented system. However, there is work in progress to provide qooxdoo-specific development support for the Eclipse IDE. More infos available at: http://qooxdoo.org/documentation/contrib/qxdt So stay tuned for this one :) cheers, Alex Guilherme Aiolfi wrote: > That's a good idea. It would solve my problems with aptana too. > > 2008/7/5 petr kobalicek <kobalicek.petr@...>: > >> Hi, >> >> today I'm pleyed with jseclipse from adobe. On their website is that it >> supports qooxdoo, but not latest object oriented system. I have simple >> question. Not all IDE understands this object oriented system today, and >> only few will understand it in the future. So I have an idea ;-) >> >> Qooxdoo contains own build system (in fact it's javascript parser that >> understands javascript language and qooxdoo), how it will be hard to create >> special command that will generate single .js file with qooxdoo generated >> only for these IDEs ? >> >> My idea is simple, for example we have some class: >> >> qx.Class.define("MyClass", { >> construct: function() {}, >> members: >> { >> test: function() {} >> } >> }); >> >> and this generator will produce: >> >> MyClass = function() {}; >> MyClass.prototype.test = function() {}; >> >> etc... >> >> So my question is, will be hard to do something like this ? Files generated >> like this can be integrated to any tools that understands javascript. >> >> Thank you for reply >> Petr ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@... https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel |
|
|
Re: jseclipsepetr kobalicek wrote:
> Hi, > > today I'm pleyed with jseclipse from adobe. On their website is that > it supports qooxdoo, but not latest object oriented system. I have > simple question. Not all IDE understands this object oriented system > today, and only few will understand it in the future. So I have an > idea ;-) > > Qooxdoo contains own build system (in fact it's javascript parser that > understands javascript language and qooxdoo), how it will be hard to > create special command that will generate single .js file with qooxdoo > generated only for these IDEs ? > > My idea is simple, for example we have some class: > > qx.Class.define("MyClass", { > construct: function() {}, > members: > { > test: function() {} > } > }); > > and this generator will produce: > > MyClass = function() {}; > MyClass.prototype.test = function() {}; What would that give you? What would you do with this specially generated Javascript in your IDE? I thought you wanted support for writing the "qx.Class.define(...)" version in the first place?! How would you maintain the generated code?! Thomas > > etc... > > So my question is, will be hard to do something like this ? Files > generated like this can be integrated to any tools that understands > javascript. > > Thank you for reply > Petr > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! > Studies have shown that voting for your favorite open source project, > along with a healthy diet, reduces your potential for chronic lameness > and boredom. Vote Now at http://www.sourceforge.net/community/cca08 > ------------------------------------------------------------------------ > > _______________________________________________ > qooxdoo-devel mailing list > qooxdoo-devel@... > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ qooxdoo-devel mailing list qooxdoo-devel@... https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel |
|
|
Re: jseclipseHi all,
see my inline comments below > petr kobalicek wrote: >> Hi, >> >> today I'm pleyed with jseclipse from adobe. On their website is that >> it supports qooxdoo, but not latest object oriented system. I have >> simple question. Not all IDE understands this object oriented system >> today, and only few will understand it in the future. So I have an >> idea ;-) >> >> Qooxdoo contains own build system (in fact it's javascript parser that >> understands javascript language and qooxdoo), how it will be hard to >> create special command that will generate single .js file with qooxdoo >> generated only for these IDEs ? >> >> My idea is simple, for example we have some class: >> >> qx.Class.define("MyClass", { >> construct: function() {}, >> members: >> { >> test: function() {} >> } >> }); >> >> and this generator will produce: >> >> MyClass = function() {}; >> MyClass.prototype.test = function() {}; > > What would that give you? What would you do with this specially > generated Javascript in your IDE? I thought you wanted support for > writing the "qx.Class.define(...)" version in the first place?! How > would you maintain the generated code?! plugin for Eclipse exists. I am doing something similar here to create a so-called "code assist file" for Eclipse (see attachment). You are right, that this has no "automatic maintenace" option, but it helps you at least by providing the Eclipse IDE with the possible methods you can use on a certain object. My generator is _very_ quick'n'dirty (...more dirty and less quick ;) ) but the concept itself does work as long as there is no other solution for this. With this kind of approach we do of course have some things to do manually: If we want to make the Eclipse IDE aware of new classes, methods, etc. we do have to create the code assist file again, thats the down-side of this approach... I would like to see a makefile option to create something like this, 'cause my quick'n'dirty approach is written in PHP and *very* depending on our local installation etc. That's why I'm a little shy to post the generator code... By the way, the attached file is of qooxdoo0.7.3 with some (not all) patches from the legacy branch included...but I think the API itself has not much changed. /Peter > > Thomas > >> etc... >> >> So my question is, will be hard to do something like this ? Files >> generated like this can be integrated to any tools that understands >> javascript. >> >> Thank you for reply >> Petr >> [...] //----------------------------------------------------------------- // Generated Tue, 08 Jul 2008 11:36:46 +0200 //----------------------------------------------------------------- // File: \application\Basic.js[33] qx.application.Basic = function(){return this;}; qx.application.Basic = { main : function(){;}, // 55 close : function(){;}, // 67 terminate : function(){;} // 76 }; // File: \application\Gui.js[34] qx.application.Gui = function(){return this;}; qx.application.Gui = { main : function(){;}, // 75 close : function(){;}, // 103 terminate : function(){;}, // 112 _preload : function(){;}, // 118 _preloaderDone : function(){;}, // 129 _postload : function(){;}, // 154 _postloaderDone : function(){;} // 165 }; // File: \bom\Document.js[44] qx.bom.Document = function(){return this;}; qx.bom.Document = { isQuirksMode : function(win){;}, // 55 isStandardMode : function(win){;}, // 67 getWidth : function(win){;}, // 95 getHeight : function(win){;} // 127 }; // File: \bom\element\Dimension.js[29] qx.bom.element.Dimension = function(){return this;}; qx.bom.element.Dimension = { getWidth : function(element){;}, // 52 getHeight : function(element){;}, // 63 getClientWidth : function(element){;}, // 74 getClientHeight : function(element){;}, // 85 getScrollWidth : function(element){;}, // 96 getScrollHeight : function(element){;} // 107 }; // File: \bom\element\Location.js[53] qx.bom.element.Location = function(){return this;}; qx.bom.element.Location = { get : function(elem, mode){;}, // 457 getLeft : function(elem, mode){;}, // 542 getTop : function(elem, mode){;}, // 558 getRight : function(elem, mode){;}, // 574 getBottom : function(elem, mode){;}, // 590 getRelative : function(elem1, elem2, mode1, mode2){;} // 607 }; // File: \bom\element\Style.js[50] qx.bom.element.Style = function(){return this;}; qx.bom.element.Style = { set : function(element, name, value, smart){;}, // 178 reset : function(element, name, smart){;} // 224 }; // File: \bom\Viewport.js[44] qx.bom.Viewport = function(){return this;}; // File: \Class.js[70] qx.Class = function(){return this;}; qx.Class = { define : function(name, config){;}, // 152 add : function(name, config){;}, // 231 createNamespace : function(name, object){;}, // 262 isDefined : function(name){;}, // 300 getTotalNumber : function(){;}, // 311 getByName : function(name){;}, // 323 include : function(clazz, mixin){;}, // 337 patch : function(clazz, mixin){;}, // 364 isSubClassOf : function(clazz, superClass){;}, // 383 getPropertyDefinition : function(clazz, name){;}, // 412 getByProperty : function(clazz, name){;}, // 436 hasProperty : function(clazz, name){;}, // 459 getEventType : function(clazz, name){;}, // 473 supportsEvent : function(clazz, name){;}, // 498 getByMixin : function(clazz, mixin){;}, // 525 getMixins : function(clazz){;}, // 556 hasOwnInterface : function(clazz, iface){;}, // 598 getByInterface : function(clazz, iface){;}, // 612 getInterfaces : function(clazz){;}, // 643 hasInterface : function(clazz, iface){;}, // 673 implementsInterface : function(clazz, iface){;}, // 690 getInstance : function(){;}, // 714 genericToString : function(){;}, // 743 defer : function(statics){;} // 1535 }; // File: \client\Command.js[34] qx.client.Command = function(shortcut, keyCode){return this;}; qx.client.Command = { getKeyCode : function(){;}, // 167 setKeyCode : function(code){;}, // 179 execute : function(vTarget){;}, // 192 _applyShortcut : function(value, old){;}, // 220 matchesKeyEvent : function(e){;}, // 282 toString : function(){;} // 406 }; // File: \client\History.js[60] qx.client.History = function(){return this;}; qx.client.History = { init : function(){;}, // 176 addToHistory : function(state, newTitle){;}, // 191 getState : function(){;}, // 209 navigateBack : function(){;}, // 218 navigateForward : function(){;}, // 227 _applyTimeoutInterval : function(value){;} // 238 }; // File: \client\NativeWindow.js[26] qx.client.NativeWindow = function(url, name){return this;}; qx.client.NativeWindow = { _applyPosition : function(value, old){;}, // 265 _applyDimension : function(value, old){;}, // 294 _applyName : function(value, old){;}, // 323 _applyUrl : function(value, old){;}, // 338 _applyOpen : function(value, old){;}, // 354 isClosed : function(){;}, // 372 open : function(){;}, // 393 close : function(){;}, // 404 isLoaded : function(){;}, // 415 _open : function(){;}, // 437 _close : function(){;}, // 567 centerToScreen : function(){;}, // 614 centerToScreenArea : function(){;}, // 625 centerToOpener : function(){;}, // 636 _centerHelper : function(l, t){;}, // 649 focus : function(){;}, // 676 blur : function(){;}, // 690 _oninterval : function(e){;}, // 716 _onload : function(e){;} // 744 }; // File: \client\Timer.js[33] qx.client.Timer = function(interval){return this;}; qx.client.Timer = { once : function(func, obj, timeout){;}, // 97 _applyInterval : function(value, old){;}, // 182 _applyEnabled : function(value, old){;}, // 197 start : function(){;}, // 224 startWith : function(interval){;}, // 235 stop : function(){;}, // 247 restart : function(){;}, // 258 restartWith : function(interval){;}, // 271 _oninterval : function(){;} // 291 }; // File: \core\Aspect.js[53] qx.core.Aspect = function(){return this;}; qx.core.Aspect = { wrap : function(fullName, fcn, type){;}, // 70 addAdvice : function(position, type, nameRegExp, fcn){;}, // 142 defer : function(){;} // 157 }; // File: \core\Bootstrap.js[116] qx.core.Bootstrap = function(){return this;}; qx.core.Bootstrap = { time : function(){;}, // 129 since : function(){;} // 139 }; // File: \core\Client.js[35] qx.core.Client = function(){return this;}; qx.core.Client = { getRunsLocally : function(){;}, // 283 getEngine : function(){;}, // 294 getBrowser : function(){;}, // 305 getVersion : function(){;}, // 316 getMajor : function(){;}, // 327 getMinor : function(){;}, // 338 getRevision : function(){;}, // 349 getBuild : function(){;}, // 360 getEmulation : function(){;}, // 371 isMshtml : function(){;}, // 382 isGecko : function(){;}, // 393 isOpera : function(){;}, // 404 isKhtml : function(){;}, // 415 isWebkit : function(){;}, // 426 isSafari2 : function(){;}, // 437 isInQuirksMode : function(){;}, // 448 getLocale : function(){;}, // 459 getLocaleVariant : function(){;}, // 470 getDefaultLocale : function(){;}, // 481 usesDefaultLocale : function(){;}, // 492 getEngineBoxSizingAttributes : function(){;}, // 503 getPlatform : function(){;}, // 514 runsOnWindows : function(){;}, // 525 runsOnMacintosh : function(){;}, // 536 runsOnUnix : function(){;}, // 547 supportsVml : function(){;}, // 558 supportsSvg : function(){;}, // 569 usesSvgBuiltin : function(){;}, // 580 usesSvgPlugin : function(){;}, // 591 isFireBugActive : function(){;}, // 603 supportsTextContent : function(){;}, // 614 supportsInnerText : function(){;}, // 625 defer : function(statics, members, properties){;} // 650 }; // File: \core\Init.js[40] qx.core.Init = function(){return this;}; qx.core.Init = { check : function(value){;}, // 119 _onload : function(e){;}, // 152 _onbeforeunload : function(e){;}, // 228 _onunload : function(e){;}, // 250 defer : function(statics, proto, properties){;} // 305 }; // File: \core\LegacyProperty.js[37] qx.core.LegacyProperty = function(){return this;}; qx.core.LegacyProperty = { getSetterName : function(name){;}, // 48 getGetterName : function(name){;}, // 60 getResetterName : function(name){;}, // 72 addFastProperty : function(config, proto){;}, // 92 addCachedProperty : function(config, proto){;}, // 158 addProperty : function(config, proto){;} // 230 }; // File: \core\Log.js[51] qx.core.Log = function(){return this;}; qx.core.Log = { log : function(varargs){;}, // 68 debug : function(varargs){;}, // 80 info : function(varargs){;}, // 92 warn : function(varargs){;}, // 104 error : function(varargs){;}, // 116 assert : function(truth, message, varargs){;}, // 133 dir : function(object){;}, // 153 dirxml : function(node){;}, // 194 time : function(name){;}, // 210 timeEnd : function(name){;}, // 222 clear : function(){;}, // 239 trace : function(){;}, // 250 _focusCommandLine : function(){;}, // 327 _initializeWindow : function(){;}, // 341 _onLogReady : function(win){;}, // 365 _syncLayout : function(){;}, // 394 _evalCommandLine : function(){;}, // 405 _logRow : function(message, className){;}, // 449 _flush : function(){;}, // 486 _writeMessage : function(message, className){;}, // 505 _appendRow : function(row){;}, // 524 _writeRow : function(message, className){;}, // 537 _logFormatted : function(objects, className){;}, // 554 _parseFormat : function(format){;}, // 606 _escapeHTML : function(value){;}, // 650 _objectToString : function(object){;}, // 686 _appendText : function(object, html){;}, // 716 _appendNull : function(object, html){;}, // 729 _appendString : function(object, html){;}, // 742 _appendInteger : function(object, html){;}, // 755 _appendFloat : function(object, html){;}, // 768 _appendFunction : function(object, html){;}, // 781 _appendObject : function(object, html){;}, // 798 _appendObjectFormatted : function(object, html){;}, // 824 _appendSelector : function(object, html){;}, // 842 _appendNode : function(node, html){;}, // 862 _addEvent : function(object, name, handler){;}, // 912 _removeEvent : function(object, name, handler){;}, // 928 _cancelEvent : function(event){;}, // 942 _onCommandLineKeyDown : function(event){;}, // 967 _onResize : function(event){;}, // 981 _onUnload : function(event){;} // 993 }; // File: \core\MLegacyInit.js[1] qx.core.MLegacyInit = function(){return this;}; qx.core.MLegacyInit = { defineInitialize : function(func){;}, // 15 defineMain : function(func){;}, // 38 defineFinalize : function(func){;}, // 69 defineClose : function(func){;}, // 92 defineTerminate : function(func){;} // 117 }; // File: \core\MUserData.js[37] qx.core.MUserData = function(){return this;}; qx.core.MUserData = { setUserData : function(key, value){;}, // 55 getUserData : function(key){;} // 72 }; // File: \core\Object.js[40] qx.core.Object = function(){return this;}; qx.core.Object = { toHashCode : function(obj){;}, // 105 getDb : function(){;}, // 123 inGlobalDispose : function(){;}, // 228 isPageUnload : function(){;}, // 239 toHashCode : function(){;}, // 273 toString : function(){;}, // 284 base : function(args, varags){;}, // 302 self : function(args){;}, // 319 set : function(data, value){;}, // 353 get : function(prop){;}, // 399 reset : function(prop){;}, // 423 getDisposed : function(){;}, // 460 isDisposed : function(){;}, // 471 _disposeFields : function(varargs){;}, // 579 _disposeObjects : function(varargs){;}, // 615 _disposeObjectDeep : function(name, deep){;} // 659 }; // File: \core\Package.js[29] qx.core.Package = function(){return this;}; qx.core.Package = { loadPart : function(name, callback, self){;}, // 42 loadScript : function(url, callback, self){;} // 56 }; // File: \core\Property.js[115] qx.core.Property = function(){return this;}; qx.core.Property = { refresh : function(widget){;}, // 277 attach : function(clazz){;}, // 333 attachMethods : function(clazz, name, config){;}, // 358 error : function(obj, id, property, variant, value){;}, // 601 executeOptimizedGetter : function(instance, clazz, name, variant){;}, // 683 executeOptimizedSetter : function(instance, clazz, name, variant, args){;} // 738 }; // File: \core\Setting.js[78] qx.core.Setting = function(){return this;}; qx.core.Setting = { define : function(key, defaultValue){;}, // 95 get : function(key){;}, // 119 defer : function(statics){;} // 219 }; // File: \core\Target.js[35] qx.core.Target = function(){return this;}; qx.core.Target = { addEventListener : function(type, func, obj){;}, // 74 removeEventListener : function(type, func, obj){;}, // 132 hasEventListeners : function(type){;}, // 171 createDispatchEvent : function(type){;}, // 183 createDispatchDataEvent : function(type, data){;}, // 199 createDispatchChangeEvent : function(type, value, old){;}, // 216 dispatchEvent : function(evt, dispose){;}, // 240 _dispatchEvent : function(evt){;} // 275 }; // File: \core\Variant.js[51] qx.core.Variant = function(){return this;}; qx.core.Variant = { compilerIsSet : function(){;}, // 68 define : function(key, allowedValues, defaultValue){;}, // 82 get : function(key){;}, // 117 select : function(key, variantFunctionMap){;}, // 226 isSet : function(key, variants){;}, // 287 defer : function(statics){;} // 383 }; // File: \core\Version.js[45] qx.core.Version = function(){return this;}; qx.core.Version = { toString : function(){;}, // 80 defer : function(statics){;} // 135 }; // File: \dev\Debug.js[29] qx.dev.Debug = function(){return this;}; qx.dev.Debug = { debugObject : function(obj, initialMessage, maxLevel, appender){;} // 57 }; // File: \dev\ObjectSummary.js[1] qx.dev.ObjectSummary = function(){return this;}; qx.dev.ObjectSummary = { getInfo : function(){;} // 11 }; // File: \dev\Pollution.js[31] qx.dev.Pollution = function(){return this;}; qx.dev.Pollution = { getInfo : function(objectName){;}, // 122 extract : function(objectName){;}, // 146 getHtmlTable : function(objectName){;}, // 230 getTextList : function(objectName){;} // 264 }; // File: \dev\Profile.js[39] qx.dev.Profile = function(){return this;}; qx.dev.Profile = { start : function(){;}, // 54 stop : function(){;}, // 65 getProfileData : function(){;}, // 106 openProfileWindow : function(maxLength){;}, // 118 normalizeProfileData : function(){;}, // 205 profileBefore : function(fullName, fcn, type, args){;}, // 227 profileAfter : function(fullName, fcn, type, args, returnValue){;}, // 251 defer : function(statics){;} // 288 }; // File: \dev\StackTrace.js[29] qx.dev.StackTrace = function(){return this;}; qx.dev.StackTrace = { getFunctionName : function(fcn){;} // 264 }; // File: \dev\TimeTracker.js[28] qx.dev.TimeTracker = function(){return this;}; qx.dev.TimeTracker = { _compare : function(a, b){;}, // 69 buttonSets : function(){;}, // 97 start : function(rounds, loops){;} // 164 }; // File: \dev\Tokenizer.js[31] qx.dev.Tokenizer = function(){return this;}; qx.dev.Tokenizer = { tokenizeJavaScript : function(javaScriptText){;}, // 46 javaScriptToHtml : function(javaScriptText){;} // 181 }; // File: \dom\Element.js[25] qx.dom.Element = function(){return this;}; qx.dom.Element = { cleanWhitespace : function(el){;}, // 36 isEmpty : function(el){;}, // 56 innerText : function(el){;}, // 71 textContent : function(el){;}, // 75 innerText : function(el, val){;}, // 97 textContent : function(el, val){;} // 101 }; // File: \dom\Node.js[30] qx.dom.Node = function(){return this;}; qx.dom.Node = { getDocument : function(node){;}, // 93 getDocumentElement : function(node){;}, // 134 getBodyElement : function(node){;}, // 149 isElement : function(node){;}, // 171 isDocument : function(node){;}, // 183 isText : function(node){;}, // 195 isWindow : function(node){;}, // 206 getText : function(node){;} // 229 }; // File: \dom\String.js[30] qx.dom.String = function(){return this;}; qx.dom.String = { unescapeEntities : function(str, entitiesToCharCode){;}, // 113 stripTags : function(str){;} // 163 }; // File: \event\handler\DragAndDropHandler.js[31] qx.event.handler.DragAndDropHandler = function(){return this;}; qx.event.handler.DragAndDropHandler = { _applyDestinationWidget : function(value, old){;}, // 150 addData : function(vMimeType, vData){;}, // 179 getData : function(vMimeType){;}, // 191 clearData : function(){;}, // 202 getDropDataTypes : function(){;}, // 221 startDrag : function(){;}, // 321 _fireUserEvents : function(fromWidget, toWidget, e){;}, // 362 handleMouseEvent : function(e){;}, // 396 _handleMouseDown : function(e){;}, // 423 _handleMouseMove : function(e){;}, // 451 _handleMouseUp : function(e){;}, // 525 handleKeyEvent : function(e){;}, // 558 _handleKeyDown : function(e){;}, // 584 _handleKeyUp : function(e){;}, // 616 cancelDrag : function(e){;}, // 651 globalCancelDrag : function(){;}, // 675 _endDrag : function(currentDestinationWidget, e){;}, // 691 _endDragCore : function(){;}, // 717 setCursorPosition : function(deltaX, deltaY){;}, // 783 _renderCursor : function(){;}, // 796 supportsDrop : function(vWidget){;}, // 859 addAction : function(vAction, vForce){;}, // 894 clearActions : function(){;}, // 911 removeAction : function(vAction){;}, // 925 setAction : function(vAction){;}, // 943 _evalNewAction : function(vKeyShift, vKeyCtrl, vKeyAlt){;}, // 962 setFeedbackWidget : function(widget, deltaX, deltaY, autoDisposeWidget){;}, // 1009 _renderFeedbackWidget : function(){;} // 1024 }; // File: \event\handler\EventHandler.js[35] qx.event.handler.EventHandler = function(){return this;}; qx.event.handler.EventHandler = { stopDomEvent : function(vDomEvent){;}, // 159 getOriginalTargetObject : function(vNode){;}, // 179 getOriginalTargetObjectFromEvent : function(vDomEvent, vWindow){;}, // 210 getRelatedOriginalTargetObjectFromEvent : function(vDomEvent){;}, // 236 getTargetObject : function(vNode, vObject, allowDisabled){;}, // 258 getTargetObjectFromEvent : function(vDomEvent){;}, // 300 getRelatedTargetObjectFromEvent : function(vDomEvent){;}, // 312 _applyCaptureWidget : function(value, old){;}, // 404 _applyFocusRoot : function(value, old){;}, // 423 addCommand : function(vCommand){;}, // 452 removeCommand : function(vCommand){;}, // 464 _checkKeyEventMatch : function(e){;}, // 476 attachEvents : function(){;}, // 512 detachEvents : function(){;}, // 537 attachEventTypes : function(vEventTypes, vFunctionPointer){;}, // 573 detachEventTypes : function(vEventTypes, vFunctionPointer){;}, // 603 _onkeyevent_post : function(vDomEvent, vType, vKeyCode, vCharCode, vKeyIdentifier){;}, // 638 _onmouseevent_post : function(vDomEvent, vType, vDomTarget){;}, // 857 _onmouseevent_special_post : function(vType, vTarget, vOriginalTarget, vDispatchTarget, vEventWasProcessed, vEventObject, vDomEvent){;}, // 1018 _ondragevent : function(vEvent){;}, // 1148 _onselectevent : function(e){;}, // 1173 _onwindowblur : function(e){;}, // 1219 _onwindowfocus : function(e){;}, // 1259 _onwindowresize : function(e){;} // 1281 }; // File: \event\handler\FocusHandler.js[32] qx.event.handler.FocusHandler = function(widget){return this;}; qx.event.handler.FocusHandler = { getAttachedWidget : function(){;}, // 90 _onkeyevent : function(container, ev){;}, // 103 compareTabOrder : function(c1, c2){;}, // 141 getFirstWidget : function(parentContainer){;}, // 199 getLastWidget : function(parentContainer){;}, // 211 getWidgetAfter : function(parentContainer, widget){;}, // 224 getWidgetBefore : function(parentContainer, widget){;}, // 256 _getAllAfter : function(parent, widget, arr){;}, // 290 _getAllBefore : function(parent, widget, arr){;}, // 324 _getFirst : function(parent, firstWidget){;}, // 357 _getLast : function(parent, lastWidget){;} // 395 }; // File: \event\handler\KeyEventHandler.js[32] qx.event.handler.KeyEventHandler = function(){return this;}; qx.event.handler.KeyEventHandler = { _attachEvents : function(){;}, // 79 _detachEvents : function(){;}, // 96 _isNonPrintableKeyCode : function(keyCode){;}, // 444 _isIdentifiableKeyCode : function(keyCode){;}, // 456 isValidKeyIdentifier : function(keyIdentifier){;}, // 494 _keyCodeToIdentifier : function(keyCode){;}, // 533 _charCodeToIdentifier : function(charCode){;}, // 559 _identifierToKeyCode : function(keyIdentifier){;}, // 571 _idealKeyHandler : function(keyCode, charCode, eventType, domEvent){;}, // 595 defer : function(statics, members, properties){;} // 629 }; // File: \event\message\Bus.js[31] qx.event.message.Bus = function(){return this;}; qx.event.message.Bus = { getSubscriptions : function(){;}, // 47 subscribe : function(message, subscriber, context){;}, // 61 checkSubscription : function(message, subscriber, context){;}, // 113 unsubscribe : function(message, subscriber, context){;}, // 149 dispatch : function(msg){;} // 181 }; // File: \event\message\Message.js[29] qx.event.message.Message = function(vName, vData){return this;}; // File: \event\type\ChangeEvent.js[28] qx.event.type.ChangeEvent = function(type, value, old){return this;}; qx.event.type.ChangeEvent = { getData : function(){;} // 86 }; // File: \event\type\DataEvent.js[28] qx.event.type.DataEvent = function(vType, vData){return this;}; // File: \event\type\DomEvent.js[27] qx.event.type.DomEvent = function(vType, vDomEvent, vDomTarget, vTarget, vOriginalTarget){return this;}; qx.event.type.DomEvent = { _computeModifiers : function(){;}, // 144 isCtrlPressed : function(){;}, // 170 isShiftPressed : function(){;}, // 181 isAltPressed : function(){;}, // 192 isMetaPressed : function(){;}, // 203 isCtrlOrCommandPressed : function(){;} // 215 }; // File: \event\type\DragEvent.js[28] qx.event.type.DragEvent = function(vType, vMouseEvent, vTarget, vRelatedTarget){return this;}; qx.event.type.DragEvent = { getMouseEvent : function(){;}, // 80 startDrag : function(){;}, // 100 addData : function(sType, oData){;}, // 127 getData : function(sType){;}, // 139 clearData : function(){;}, // 150 getDropDataTypes : function(){;}, // 161 addAction : function(sAction){;}, // 181 removeAction : function(sAction){;}, // 193 getAction : function(){;}, // 204 clearActions : function(){;}, // 215 setFeedbackWidget : function(widget, deltaX, deltaY, autoDisposeWidget){;}, // 242 setCursorPosition : function(deltaX, deltaY){;} // 266 }; // File: \event\type\Event.js[30] qx.event.type.Event = function(vType){return this;}; qx.event.type.Event = { preventDefault : function(){;}, // 135 stopPropagation : function(){;} // 146 }; // File: \event\type\FocusEvent.js[34] qx.event.type.FocusEvent = function(type, target){return this;}; // File: \event\type\KeyEvent.js[31] qx.event.type.KeyEvent = function(vType, vDomEvent, vDomTarget, vTarget, vOriginalTarget, vKeyCode, vCharCode, vKeyIdentifier){return this;}; qx.event.type.KeyEvent = { getKeyCode : function(){;}, // 222 defer : function(statics){;} // 236 }; // File: \event\type\MouseEvent.js[28] qx.event.type.MouseEvent = function(vType, vDomEvent, vDomTarget, vTarget, vOriginalTarget, vRelatedTarget){return this;}; qx.event.type.MouseEvent = { storeEventState : function(e){;}, // 99 getScreenX : function(){;}, // 117 getScreenY : function(){;}, // 128 getClientX : function(){;}, // 139 getClientY : function(){;}, // 150 getPageX : function(){;}, // 161 getPageY : function(){;}, // 172 getButton : function(){;}, // 183 getClientX : function(){;}, // 273 getClientY : function(){;}, // 277 getScreenX : function(){;}, // 295 getScreenY : function(){;}, // 306 isMiddleButtonPressed : function(){;}, // 349 isRightButtonPressed : function(){;}, // 360 _computeButton : function(){;} // 390 }; // File: \html\Dimension.js[44] qx.html.Dimension = function(){return this;}; qx.html.Dimension = { getOuterWidth : function(el){;}, // 63 getOuterHeight : function(el){;}, // 75 getBoxWidthForZeroHeight : function(el){;}, // 87 getBoxHeightForZeroWidth : function(el){;}, // 114 getBoxWidth : function(el){;}, // 141 getBoxHeight : function(el){;}, // 153 getInnerWidth : function(el){;}, // 239 getInnerHeight : function(el){;}, // 251 getScrollBarSizeLeft : function(el){;}, // 373 getScrollBarSizeTop : function(el){;}, // 385 getScrollBarSizeRight : function(el){;}, // 397 getScrollBarSizeBottom : function(el){;}, // 409 getScrollBarVisibleX : function(el){;}, // 421 getScrollBarVisibleY : function(el){;} // 433 }; // File: \html\ElementFromPoint.js[30] qx.html.ElementFromPoint = function(){return this;}; qx.html.ElementFromPoint = { getElementFromPoint : function(x, y){;}, // 48 getElementFromPointHandler : function(node, x, y, recursive){;}, // 63 getElementFromPointChecker : function(element, x, y){;}, // 111 getElementAbsolutePointChecker : function(element, x, y){;} // 153 }; // File: \html\Entity.js[27] qx.html.Entity = function(){return this;}; qx.html.Entity = { defer : function(statics, members, properties){;} // 359 }; // File: \html\EventRegistration.js[28] qx.html.EventRegistration = function(){return this;}; // File: \html\Form.js[27] qx.html.Form = function(){return this;}; qx.html.Form = { inputFilter : function(vNode){;}, // 49 getFields : function(vForm){;}, // 82 encodeField : function(vNode){;}, // 94 encodeForm : function(vForm){;}, // 126 bind : function(vForm, vMethod){;} // 147 }; // File: \html\Iframe.js[30] qx.html.Iframe = function(){return this;}; qx.html.Iframe = { getBody : function(vIframe){;} // 115 }; // File: \html\Location.js[27] qx.html.Location = function(){return this;}; qx.html.Location = { getPageOuterLeft : function(el){;}, // 44 getPageOuterTop : function(el){;}, // 56 getPageOuterRight : function(el){;}, // 68 getPageOuterBottom : function(el){;}, // 80 getClientOuterLeft : function(el){;}, // 92 getClientOuterTop : function(el){;}, // 104 getClientOuterRight : function(el){;}, // 116 getClientOuterBottom : function(el){;}, // 128 getClientAreaRight : function(el){;}, // 394 getClientAreaBottom : function(el){;}, // 406 getPageAreaRight : function(el){;}, // 458 getPageAreaBottom : function(el){;}, // 470 getClientInnerLeft : function(el){;}, // 482 getClientInnerTop : function(el){;}, // 494 getClientInnerRight : function(el){;}, // 506 getClientInnerBottom : function(el){;}, // 518 getPageInnerLeft : function(el){;}, // 530 getPageInnerTop : function(el){;}, // 542 getPageInnerRight : function(el){;}, // 554 getPageInnerBottom : function(el){;}, // 566 getScreenBoxRight : function(el){;}, // 647 getScreenBoxBottom : function(el){;}, // 659 getScreenOuterLeft : function(el){;}, // 671 getScreenOuterTop : function(el){;}, // 683 getScreenOuterRight : function(el){;}, // 695 getScreenOuterBottom : function(el){;}, // 707 getScreenAreaLeft : function(el){;}, // 719 getScreenAreaTop : function(el){;}, // 731 getScreenAreaRight : function(el){;}, // 743 getScreenAreaBottom : function(el){;}, // 755 getScreenInnerLeft : function(el){;}, // 767 getScreenInnerTop : function(el){;}, // 779 getScreenInnerRight : function(el){;}, // 791 getScreenInnerBottom : function(el){;} // 803 }; // File: \html\Offset.js[27] qx.html.Offset = function(){return this;}; // File: \html\Scroll.js[27] qx.html.Scroll = function(){return this;}; qx.html.Scroll = { getLeftSum : function(el){;}, // 44 getTopSum : function(el){;} // 66 }; // File: \html\ScrollIntoView.js[37] qx.html.ScrollIntoView = function(){return this;}; qx.html.ScrollIntoView = { scrollX : function(vElement, vAlignLeft){;}, // 56 scrollY : function(vElement, vAlignTop){;} // 130 }; // File: \html\String.js[28] qx.html.String = function(){return this;}; qx.html.String = { escape : function(str){;}, // 54 unescape : function(str){;}, // 76 fromText : function(str){;}, // 91 toText : function(str){;} // 117 }; // File: \html\Style.js[30] qx.html.Style = function(){return this;}; qx.html.Style = { getStyleSize : function(vElement, propertyName){;}, // 143 getMarginLeft : function(vElement){;}, // 155 getMarginTop : function(vElement){;}, // 167 getMarginRight : function(vElement){;}, // 179 getMarginBottom : function(vElement){;}, // 191 getPaddingLeft : function(vElement){;}, // 203 getPaddingTop : function(vElement){;}, // 215 getPaddingRight : function(vElement){;}, // 227 getPaddingBottom : function(vElement){;}, // 239 getBorderLeft : function(vElement){;}, // 251 getBorderTop : function(vElement){;}, // 263 getBorderRight : function(vElement){;}, // 275 getBorderBottom : function(vElement){;} // 287 }; // File: \html\StyleSheet.js[29] qx.html.StyleSheet = function(){return this;}; qx.html.StyleSheet = { includeFile : function(vHref){;} // 46 }; // File: \html\Textile.js[29] qx.html.Textile = function(){return this;}; qx.html.Textile = { textilize : function(s){;} // 47 }; // File: \html\Window.js[25] qx.html.Window = function(){return this;}; // File: \Interface.js[34] qx.Interface = function(){return this;}; qx.Interface = { define : function(name, config){;}, // 95 getByName : function(name){;}, // 160 isDefined : function(name){;}, // 172 getTotalNumber : function(){;}, // 183 flatten : function(ifaces){;}, // 195 assert : function(clazz, iface, wrap){;}, // 226 genericToString : function(){;} // 311 }; // File: \io\Alias.js[24] qx.io.Alias = function(){return this;}; qx.io.Alias = { _preprocess : function(value){;}, // 66 add : function(alias, base){;}, // 102 remove : function(alias){;}, // 143 resolve : function(path){;} // 159 }; // File: \io\image\Manager.js[28] qx.io.image.Manager = function(){return this;}; qx.io.image.Manager = { add : function(source){;}, // 70 remove : function(source){;}, // 92 show : function(source){;}, // 116 hide : function(source){;}, // 137 getVisibleImages : function(){;}, // 159 getHiddenImages : function(){;} // 181 }; // File: \io\image\Preloader.js[37] qx.io.image.Preloader = function(imageUrl){return this;}; qx.io.image.Preloader = { getUri : function(){;}, // 131 getSource : function(){;}, // 142 isLoaded : function(){;}, // 153 isErroneous : function(){;}, // 164 getIsPng : function(){;} // 178 }; // File: \io\image\PreloaderManager.js[28] qx.io.image.PreloaderManager = function(){return this;}; qx.io.image.PreloaderManager = { add : function(vObject){;}, // 67 remove : function(vObject){;}, // 79 has : function(vSource){;}, // 91 get : function(vSource){;}, // 103 create : function(vSource){;} // 115 }; // File: \io\image\PreloaderSystem.js[32] qx.io.image.PreloaderSystem = function(vPreloadList, vCallBack, vCallBackScope){return this;}; qx.io.image.PreloaderSystem = { start : function(){;}, // 117 _check : function(){;} // 218 }; // File: \io\Json.js[58] qx.io.Json = function(){return this;}; qx.io.Json = { stringify : function(obj, beautify){;}, // 405 parse : function(text){;}, // 435 _fixObj : function(obj){;}, // 454 parseQx : function(text){;} // 487 }; // File: \io\local\CookieApi.js[26] qx.io.local.CookieApi = function(){return this;}; qx.io.local.CookieApi = { get : function(vName){;}, // 58 set : function(vName, vValue, vExpires, vPath, vDomain, vSecure){;}, // 93 del : function(vName, vPath, vDomain){;} // 145 }; // File: \io\local\CookieTransport.js[26] qx.io.local.CookieTransport = function(){return this;}; qx.io.local.CookieTransport = { set : function(vName, vValue){;}, // 59 get : function(vName){;}, // 78 del : function(vName){;}, // 93 setAll : function(vHash){;}, // 108 getAll : function(){;}, // 122 replaceAll : function(vHash){;}, // 134 delAll : function(){;}, // 145 _getAll : function(){;}, // 164 _setAll : function(vHash){;}, // 195 _setCookie : function(vIndex, vString){;}, // 251 _delCookie : function(vIndex){;} // 265 }; // File: \io\remote\AbstractRemoteTransport.js[28] qx.io.remote.AbstractRemoteTransport = function(){return this;}; qx.io.remote.AbstractRemoteTransport = { send : function(){;}, // 199 abort : function(){;}, // 210 timeout : function(){;}, // 229 failed : function(){;}, // 250 setRequestHeader : function(vLabel, vValue){;}, // 284 getResponseHeader : function(vLabel){;}, // 306 getResponseHeaders : function(){;}, // 319 getStatusCode : function(){;}, // 340 getStatusText : function(){;}, // 353 getResponseText : function(){;}, // 376 getResponseXml : function(){;}, // 391 getFetchedLength : function(){;}, // 404 _applyState : function(value, old){;} // 424 }; // File: \io\remote\Exchange.js[35] qx.io.remote.Exchange = function(vRequest){return this;}; qx.io.remote.Exchange = { registerType : function(vClass, vId){;}, // 110 initTypes : function(){;}, // 122 canHandle : function(vImpl, vNeeds, vResponseType){;}, // 153 wasSuccessful : function(vStatusCode, vReadyState, vIsLocal){;}, // 225 statusCodeToString : function(vStatusCode){;}, // 361 send : function(){;}, // 552 abort : function(){;}, // 643 timeout : function(){;}, // 678 _onsending : function(e){;}, // 715 _onreceiving : function(e){;}, // 727 _oncompleted : function(e){;}, // 739 _onabort : function(e){;}, // 751 _onfailed : function(e){;}, // 763 _ontimeout : function(e){;}, // 775 _applyImplementation : function(value, old){;}, // 795 _applyState : function(value, old){;} // 842 }; // File: \io\remote\IframeTransport.js[37] qx.io.remote.IframeTransport = function(){return this;}; qx.io.remote.IframeTransport = { isSupported : function(){;}, // 117 send : function(){;}, // 170 _onload : function(e){;}, // 236 _onreadystatechange : function(e){;}, // 253 _switchReadyState : function(vReadyState){;}, // 265 setRequestHeader : function(vLabel, vValue){;}, // 301 getResponseHeader : function(vLabel){;}, // 318 getResponseHeaders : function(){;}, // 330 getStatusCode : function(){;}, // 348 getStatusText : function(){;}, // 360 getIframeWindow : function(){;}, // 378 getIframeDocument : function(){;}, // 389 getIframeBody : function(){;}, // 400 getIframeTextContent : function(){;}, // 419 getIframeHtmlContent : function(){;}, // 448 getFetchedLength : function(){;}, // 461 getResponseContent : function(){;}, // 473 defer : function(statics, members, properties){;} // 579 }; // File: \io\remote\Request.js[32] qx.io.remote.Request = function(vUrl, vMethod, vResponseType){return this;}; qx.io.remote.Request = { send : function(){;}, // 357 abort : function(){;}, // 372 reset : function(){;}, // 383 isConfigured : function(){;}, // 414 isQueued : function(){;}, // 425 isSending : function(){;}, // 436 isReceiving : function(){;}, // 447 isCompleted : function(){;}, // 458 isAborted : function(){;}, // 469 isTimeout : function(){;}, // 480 isFailed : function(){;}, // 491 _onqueued : function(e){;}, // 511 _onsending : function(e){;}, // 528 _onreceiving : function(e){;}, // 545 _oncompleted : function(e){;}, // 562 _onaborted : function(e){;}, // 582 _ontimeout : function(e){;}, // 602 _onfailed : function(e){;}, // 636 _applyState : function(value, old){;}, // 664 _applyProhibitCaching : function(value, old){;}, // 682 _applyMethod : function(value, old){;}, // 713 _applyResponseType : function(value, old){;}, // 730 setRequestHeader : function(vId, vValue){;}, // 753 removeRequestHeader : function(vId){;}, // 765 getRequestHeader : function(vId){;}, // 777 getRequestHeaders : function(){;}, // 790 setParameter : function(vId, vValue){;}, // 813 removeParameter : function(vId){;}, // 825 getParameter : function(vId){;}, // 837 getParameters : function(){;}, // 850 setFormField : function(vId, vValue){;}, // 878 removeFormField : function(vId){;}, // 890 getFormField : function(vId){;}, // 902 getFormFields : function(){;}, // 915 getSequenceNumber : function(){;} // 926 }; // File: \io\remote\RequestQueue.js[35] qx.io.remote.RequestQueue = function(){return this;}; qx.io.remote.RequestQueue = { _debug : function(){;}, // 134 _check : function(){;}, // 158 _remove : function(vTransport){;}, // 244 _onsending : function(e){;}, // 270 _onreceiving : function(e){;}, // 295 _oncompleted : function(e){;}, // 308 _oninterval : function(e){;}, // 354 _applyEnabled : function(value, old){;}, // 417 add : function(vRequest){;}, // 442 abort : function(vRequest){;} // 467 }; // File: \io\remote\Response.js[27] qx.io.remote.Response = function(eventType){return this;}; qx.io.remote.Response = { getResponseHeader : function(vHeader){;}, // 110 getData : function(){;} // 126 }; // File: \io\remote\Rpc.js[76] qx.io.remote.Rpc = function(url, serviceName){return this;}; qx.io.remote.Rpc = { makeServerURL : function(instanceId){;}, // 195 _callInternal : function(args, callType, refreshSession){;}, // 359 fixUrl : function(url){;}, // 597 callSync : function(methodName){;}, // 642 callAsync : function(handler, methodName){;}, // 681 callAsyncListeners : function(coalesce, methodName){;}, // 731 refreshSession : function(handler){;}, // 755 abort : function(opaqueCallRef){;} // 799 }; // File: \io\remote\ScriptTransport.js[36] qx.io.remote.ScriptTransport = function(){return this;}; qx.io.remote.ScriptTransport = { isSupported : function(){;}, // 97 _requestFinished : function(id, content){;}, // 132 send : function(){;}, // 181 _switchReadyState : function(vReadyState){;}, // 254 setRequestHeader : function(vLabel, vValue){;}, // 290 getResponseHeader : function(vLabel){;}, // 307 getResponseHeaders : function(){;}, // 319 getStatusCode : function(){;}, // 337 getStatusText : function(){;}, // 349 getFetchedLength : function(){;}, // 367 getResponseContent : function(){;}, // 379 defer : function(statics, members, properties){;} // 430 }; // File: \io\remote\XmlHttpTransport.js[29] qx.io.remote.XmlHttpTransport = function(){return this;}; qx.io.remote.XmlHttpTransport = { isSupported : function(){;}, // 100 createRequestObject : function(){;}, // 111 getRequest : function(){;}, // 153 send : function(){;}, // 172 failedLocally : function(){;}, // 327 _onreadystatechange : function(e){;}, // 355 getReadyState : function(){;}, // 410 setRequestHeader : function(vLabel, vValue){;}, // 438 getResponseHeader : function(vLabel){;}, // 462 getStringResponseHeaders : function(){;}, // 480 getResponseHeaders : function(){;}, // 504 getStatusCode : function(){;}, // 541 getStatusText : function(){;}, // 560 getResponseText : function(){;}, // 588 getResponseXml : function(){;}, // 615 getFetchedLength : function(){;}, // 667 getResponseContent : function(){;}, // 680 _applyState : function(value, old){;}, // 794 defer : function(statics, members){;} // 850 }; // File: \lang\Array.js[39] qx.lang.Array = function(){return this;}; qx.lang.Array = { fromArguments : function(args){;}, // 50 fromCollection : function(coll){;}, // 62 fromShortHand : function(input){;}, // 75 copy : function(arr){;}, // 113 clone : function(arr){;}, // 126 getLast : function(arr){;}, // 138 getFirst : function(arr){;}, // 150 insertAt : function(arr, obj, i){;}, // 164 insertBefore : function(arr, obj, obj2){;}, // 181 insertAfter : function(arr, obj, obj2){;}, // 204 removeAt : function(arr, i){;}, // 226 removeAll : function(arr){;}, // 238 append : function(arr, a){;}, // 252 remove : function(arr, obj){;}, // 277 contains : function(arr, obj){;}, // 297 equals : function(array1, array2){;} // 310 }; // File: \lang\Core.js[52] qx.lang.Core = function(){return this;}; // File: \lang\Function.js[31] qx.lang.Function = function(){return this;}; qx.lang.Function = { globalEval : function(data){;}, // 42 returnTrue : function(){;}, // 58 returnFalse : function(){;}, // 69 returnNull : function(){;}, // 80 returnThis : function(){;}, // 91 returnInstance : function(){;}, // 103 returnZero : function(){;}, // 124 returnNegativeIndex : function(){;} // 135 }; // File: \lang\Generics.js[76] qx.lang.Generics = function(){return this;}; qx.lang.Generics = { defer : function(statics){;} // 144 }; // File: \lang\Number.js[35] qx.lang.Number = function(){return this;}; qx.lang.Number = { isInRange : function(nr, vmin, vmax){;}, // 48 isBetweenRange : function(nr, vmin, vmax){;}, // 62 limit : function(nr, vmin, vmax){;} // 80 }; // File: \lang\Object.js[33] qx.lang.Object = function(){return this;}; qx.lang.Object = { isEmpty : function(map){;}, // 44 hasMinLength : function(map, length){;}, // 62 getLength : function(map){;}, // 84 getKeysAsString : function(map){;}, // 158 getValues : function(map){;}, // 178 mergeWith : function(target, source, overwrite){;}, // 200 carefullyMergeWith : function(target, source){;}, // 227 merge : function(target, varargs){;}, // 241 copy : function(source){;}, // 262 invert : function(map){;} // 283 }; // File: \lang\String.js[42] qx.lang.String = function(){return this;}; qx.lang.String = { toCamelCase : function(string){;}, // 57 trimLeft : function(str){;}, // 72 trimRight : function(str){;}, // 84 trim : function(str){;}, // 96 startsWith : function(fullstr, substr){;}, // 109 startsWithAlternate : function(fullstr, substr){;}, // 113 endsWith : function(fullstr, substr){;}, // 126 endsWithAlternate : function(fullstr, substr){;}, // 130 pad : function(str, length, ch, addRight){;}, // 146 toFirstUp : function(str){;}, // 173 toFirstLower : function(str){;}, // 185 addListItem : function(str, item, sep){;}, // 201 removeListItem : function(str, item, sep){;}, // 236 contains : function(str, substring){;}, // 271 format : function(pattern, args){;}, // 287 escapeRegexpChars : function(str){;}, // 306 toArray : function(str){;} // 319 }; // File: \locale\Date.js[25] qx.locale.Date = function(){return this;}; qx.locale.Date = { getAmMarker : function(locale){;}, // 36 getPmMarker : function(locale){;}, // 48 getDayNames : function(length, locale){;}, // 62 getDayName : function(length, day, locale){;}, // 93 getMonthNames : function(length, locale){;}, // 116 getMonthName : function(length, month, locale){;}, // 145 getDateFormat : function(size, locale){;}, // 166 getDateTimeFormat : function(canonical, fallback, locale){;}, // 189 getTimeFormat : function(size, locale){;}, // 212 getWeekStart : function(locale){;}, // 252 getWeekendStart : function(locale){;}, // 339 getWeekendEnd : function(locale){;}, // 381 isWeekend : function(day, locale){;}, // 423 _getTerritory : function(locale){;} // 443 }; // File: \locale\Key.js[25] qx.locale.Key = function(){return this;}; qx.locale.Key = { getKeyName : function(size, keyIdentifier, locale){;}, // 47 defer : function(statics, members, properties){;} // 71 }; // File: \locale\Locale.js[27] qx.locale.Locale = function(){return this;}; qx.locale.Locale = { define : function(name, config){;} // 48 }; // File: \locale\LocalizedString.js[22] qx.locale.LocalizedString = function(messageId, args, locale){return this;}; qx.locale.LocalizedString = { toString : function(){;} // 113 }; // File: \locale\Manager.js[25] qx.locale.Manager = function(){return this;}; qx.locale.Manager = { tr : function(messageId, varargs){;}, // 67 trn : function(singularMessageId, pluralMessageId, count, varargs){;}, // 89 trc : function(hint, messageId, varargs){;}, // 112 marktr : function(messageId){;}, // 128 getLanguage : function(){;}, // 176 getTerritory : function(){;}, // 189 getAvailableLocales : function(){;}, // 202 _extractLanguage : function(locale){;}, // 224 _applyLocale : function(value, old){;}, // 246 addTranslation : function(languageCode, translationMap){;}, // 262 addTranslationFromClass : function(classname, translationMap){;}, // 285 translate : function(messageId, args, locale){;}, // 299 isDynamic : function(text){;}, // 343 resolveDynamic : function(text){;} // 356 }; // File: \locale\MTranslation.js[33] qx.locale.MTranslation = function(){return this;}; qx.locale.MTranslation = { tr : function(messageId, varargs){;}, // 46 trn : function(singularMessageId, pluralMessageId, count, varargs){;}, // 70 marktr : function(messageId){;} // 88 }; // File: \locale\Number.js[25] qx.locale.Number = function(){return this;}; qx.locale.Number = { getDecimalSeparator : function(locale){;}, // 36 getGroupSeparator : function(locale){;}, // 48 getPercentFormat : function(locale){;} // 60 }; // File: \locale\String.js[25] qx.locale.String = function(){return this;}; qx.locale.String = { getQuotationStart : function(locale){;}, // 36 getQuotationEnd : function(locale){;}, // 48 getAlternateQuotationStart : function(locale){;}, // 60 getAlternateQuotationEnd : function(locale){;} // 72 }; // File: \log\appender\Abstract.js[30] qx.log.appender.Abstract = function(){return this;}; qx.log.appender.Abstract = { handleLogEvent : function(evt){;}, // 80 appendLogEvent : function(evt){;}, // 97 formatLogEvent : function(evt){;} // 109 }; // File: \log\appender\Alert.js[38] qx.log.appender.Alert = function(){return this;}; qx.log.appender.Alert = { appendLogEvent : function(evt){;} // 86 }; // File: \log\appender\Div.js[32] qx.log.appender.Div = function(divId){return this;}; qx.log.appender.Div = { _createClearButtonHandler : function(logElem){;}, // 153 appendLogEvent : function(evt){;} // 161 }; // File: \log\appender\FireBug.js[34] qx.log.appender.FireBug = function(){return this;}; qx.log.appender.FireBug = { appendLogEvent : function(evt){;} // 64 }; // File: \log\appender\Forward.js[29] qx.log.appender.Forward = function(targetProcessor){return this;}; qx.log.appender.Forward = { appendLogEvent : function(evt){;} // 65 }; // File: \log\appender\HtmlElement.js[32] qx.log.appender.HtmlElement = function(){return this;}; qx.log.appender.HtmlElement = { _prepare : function(){;}, // 94 _applyElement : function(value, old){;}, // 101 clear : function(){;}, // 114 appendLogEvent : function(evt){;} // 121 }; // File: \log\appender\JsUnit.js[34] qx.log.appender.JsUnit = function(){return this;}; qx.log.appender.JsUnit = { appendLogEvent : function(evt){;} // 64 }; // File: \log\appender\Native.js[33] qx.log.appender.Native = function(){return this;}; qx.log.appender.Native = { appendLogEvent : function(evt){;} // 70 }; // File: \log\appender\RingBuffer.js[32] qx.log.appender.RingBuffer = function(){return this;}; qx.log.appender.RingBuffer = { _applyMaxMessages : function(value, old){;}, // 96 appendLogEvent : function(evt){;}, // 103 retrieveLogEvents : function(count){;}, // 131 formatLogEvents : function(count){;} // 164 }; // File: \log\appender\Window.js[33] qx.log.appender.Window = function(name){return this;}; qx.log.appender.Window = { register : function(appender){;}, // 100 getAppender : function(id){;}, // 119 openWindow : function(){;}, // 214 _openWindowCallback : function(){;}, // 254 closeWindow : function(){;}, // 338 _autoCloseWindow : function(){;}, // 356 _showMessageInLog : function(msg){;}, // 376 appendLogEvent : function(evt){;}, // 392 setFilterText : function(text){;}, // 467 _setDivVisibility : function(divDataSet){;}, // 482 _applyAutoCloseWithErrors : function(value, old){;} // 501 }; // File: \log\DefaultFilter.js[30] qx.log.DefaultFilter = function(){return this;}; qx.log.DefaultFilter = { decide : function(evt){;} // 95 }; // File: \log\Filter.js[30] qx.log.Filter = function(){return this;}; qx.log.Filter = { decide : function(evt){;} // 90 }; // File: \log\LogEventProcessor.js[31] qx.log.LogEventProcessor = function(){return this;}; qx.log.LogEventProcessor = { addFilter : function(filter){;}, // 67 clearFilters : function(){;}, // 83 getHeadFilter : function(){;}, // 94 _getDefaultFilter : function(){;}, // 106 setEnabled : function(enabled){;}, // 133 setMinLevel : function(minLevel){;}, // 147 decideLogEvent : function(evt){;}, // 160 handleLogEvent : function(evt){;} // 190 }; // File: \log\Logger.js[30] qx.log.Logger = function(name, parentLogger){return this;}; qx.log.Logger = { deprecatedMethodWarning : function(fcn, msg){;}, // 76 deprecatedClassWarning : function(clazz, msg){;}, // 100 getClassLogger : function(clazz){;}, // 123 getName : function(){;}, // 234 getParentLogger : function(){;}, // 245 indent : function(){;}, // 258 unindent : function(){;}, // 271 addAppender : function(appender){;}, // 287 removeAppender : function(appender){;}, // 304 removeAllAppenders : function(){;}, // 318 handleLogEvent : function(evt){;}, // 323 appendLogEvent : function(evt){;}, // 350 log : function(level, msg, instanceId, exc, trace){;}, // 377 debug : function(msg, instanceId, exc){;}, // 404 info : function(msg, instanceId, exc){;}, // 419 warn : function(msg, instanceId, exc){;}, // 434 error : function(msg, instanceId, exc){;}, // 449 fatal : function(msg, instanceId, exc){;}, // 464 measureReset : function(){;}, // 475 measure : function(msg, instanceId, exc){;}, // 495 printStackTrace : function(){;}, // 524 defer : function(statics){;} // 556 }; // File: \log\MLogging.js[33] qx.log.MLogging = function(){return this;}; qx.log.MLogging = { getLogger : function(){;}, // 43 debug : function(msg, exc){;}, // 61 info : function(msg, exc){;}, // 74 warn : function(msg, exc){;}, // 87 error : function(msg, exc){;}, // 100 printStackTrace : function(){;} // 110 }; // File: \Mixin.js[36] qx.Mixin = function(){return this;}; qx.Mixin = { define : function(name, config){;}, // 89 checkCompatibility : function(mixins){;}, // 170 isCompatible : function(mixin, clazz){;}, // 228 getByName : function(name){;}, // 243 isDefined : function(name){;}, // 256 getTotalNumber : function(){;}, // 267 flatten : function(mixins){;}, // 279 genericToString : function(){;} // 317 }; // File: \net\Http.js[26] qx.net.Http = function(){return this;}; // File: \net\HttpRequest.js[26] qx.net.HttpRequest = function(){return this;}; // File: \net\Protocol.js[26] qx.net.Protocol = function(){return this;}; // File: \OO.js[38] qx.OO = function(){return this;}; qx.OO = { defineClass : function(vClassName, vSuper, vConstructor){;}, // 71 isAvailable : function(vClassName){;}, // 135 addFastProperty : function(config){;}, // 146 addCachedProperty : function(config){;}, // 161 addPropertyGroup : function(config){;}, // 176 removeProperty : function(config){;}, // 191 changeProperty : function(config){;}, // 206 addProperty : function(config){;} // 218 }; // File: \theme\manager\Appearance.js[30] qx.theme.manager.Appearance = function(){return this;}; qx.theme.manager.Appearance = { _applyAppearanceTheme : function(value, old){;}, // 85 syncAppearanceTheme : function(){;}, // 102 styleFrom : function(id, states){;}, // 143 styleFromTheme : function(theme, id, states){;} // 164 }; // File: \theme\manager\Border.js[27] qx.theme.manager.Border = function(){return this;}; qx.theme.manager.Border = { resolveDynamic : function(value){;}, // 71 isDynamic : function(value){;}, // 83 syncBorderTheme : function(){;}, // 94 updateObjectsEdge : function(border, edge){;}, // 106 _applyBorderTheme : function(value){;} // 123 }; // File: \theme\manager\Color.js[27] qx.theme.manager.Color = function(){return this;}; qx.theme.manager.Color = { _applyColorTheme : function(value){;}, // 64 syncColorTheme : function(){;} // 109 }; // File: \theme\manager\Font.js[27] qx.theme.manager.Font = function(){return this;}; qx.theme.manager.Font = { resolveDynamic : function(value){;}, // 73 isDynamic : function(value){;}, // 85 syncFontTheme : function(){;}, // 96 _applyFontTheme : function(value){;} // 101 }; // File: \theme\manager\Icon.js[28] qx.theme.manager.Icon = function(){return this;}; qx.theme.manager.Icon = { _applyIconTheme : function(value, old){;}, // 66 syncIconTheme : function(){;} // 79 }; // File: \theme\manager\Meta.js[27] qx.theme.manager.Meta = function(){return this;}; qx.theme.manager.Meta = { _applyTheme : function(value, old){;}, // 76 _applyAutoSync : function(value, old){;}, // 119 initialize : function(){;}, // 139 getMetaThemes : function(){;}, // 252 getColorThemes : function(){;}, // 263 getBorderThemes : function(){;}, // 274 getFontThemes : function(){;}, // 285 getWidgetThemes : function(){;}, // 296 getIconThemes : function(){;}, // 307 getAppearanceThemes : function(){;} // 318 }; // File: \theme\manager\Widget.js[28] qx.theme.manager.Widget = function(){return this;}; qx.theme.manager.Widget = { _applyWidgetTheme : function(value, old){;}, // 66 syncWidgetTheme : function(){;} // 78 }; // File: \Theme.js[34] qx.Theme = function(){return this;}; qx.Theme = { define : function(name, config){;}, // 69 getAll : function(){;}, // 125 getByName : function(name){;}, // 137 isDefined : function(name){;}, // 149 getTotalNumber : function(){;}, // 160 genericToString : function(){;}, // 180 patch : function(theme, mixinTheme){;}, // 415 include : function(theme, mixinTheme){;} // 440 }; // File: \ui\animation\MAnimation.js[34] qx.ui.animation.MAnimation = function(){return this;}; qx.ui.animation.MAnimation = { fadeIn : function(vSteps, vTime){;}, // 127 fadeOut : function(vSteps, vTime){;}, // 147 getFadeTimer : function(){;}, // 165 resetFader : function(){;}, // 183 _onInterval : function(e){;}, // 205 _applyFadeSteps : function(value, old){;}, // 253 _applyFadeTime : function(value, old){;}, // 270 _applyFadeUnit : function(value, old){;}, // 285 _applyFadeMax : function(value, old){;}, // 299 _computeFadeOpacity : function(){;} // 312 }; // File: \ui\basic\Atom.js[38] qx.ui.basic.Atom = function(vLabel, vIcon, vIconWidth, vIconHeight, vFlash){return this;}; qx.ui.basic.Atom = { _createLabel : function(){;}, // 304 _createIcon : function(){;}, // 320 _updateIcon : function(){;}, // 350 getLabelObject : function(){;}, // 385 getIconObject : function(){;}, // 396 _applyIconPosition : function(value, old){;}, // 416 _applyShow : function(value, old){;}, // 441 _applyLabel : function(value, old){;}, // 455 _applyIcon : function(value, old){;}, // 472 _applyDisabledIcon : function(value, old){;}, // 486 _applyIconWidth : function(value, old){;}, // 500 _applyIconHeight : function(value, old){;}, // 514 _handleLabel : function(){;}, // 539 _handleIcon : function(){;} // 567 }; // File: \ui\basic\HorizontalSpacer.js[35] qx.ui.basic.HorizontalSpacer = function(){return this;}; // File: \ui\basic\Image.js[33] qx.ui.basic.Image = function(vSource, vWidth, vHeight){return this;}; qx.ui.basic.Image = { _onload : function(){;}, // 223 _onerror : function(){;}, // 234 _beforeAppear : function(){;}, // 261 _beforeDisappear : function(){;}, // 281 _applySource : function(value, old){;}, // 309 _connect : function(){;}, // 347 _syncSource : function(value){;}, // 359 _applyPreloader : function(value, old){;}, // 380 _applyLoaded : function(value, old){;}, // 420 _applyElement : function(value, old){;}, // 441 _postApply : function(){;}, // 499 _applyEnabled : function(value, old){;}, // 515 _computePreferredInnerWidth : function(){;}, // 625 _computePreferredInnerHeight : function(){;}, // 638 _renderContent : function(){;} // 660 }; // File: \ui\basic\Inline.js[32] qx.ui.basic.Inline = function(vId){return this;}; // File: \ui\basic\Label.js[35] qx.ui.basic.Label = function(text, mnemonic, mode){return this;}; qx.ui.basic.Label = { _getMeasureNode : function(){;}, // 95 setHtml : function(html){;}, // 273 getHtml : function(){;}, // 286 _applyTextAlign : function(value, old){;}, // 303 _applyFont : function(value, old){;}, // 316 _styleFont : function(font){;}, // 327 _applyTextColor : function(value, old){;}, // 342 _styleTextColor : function(value){;}, // 352 _applyWrap : function(value, old){;}, // 365 _applyText : function(value, old){;}, // 386 _syncText : function(text){;}, // 396 _applyMnemonic : function(value, old){;}, // 431 _computeObjectNeededDimensions : function(){;}, // 455 _computePreferredInnerWidth : function(){;}, // 489 _computePreferredInnerHeight : function(){;}, // 500 _postApply : function(){;} // 532 }; // File: \ui\basic\ScrollArea.js[30] qx.ui.basic.ScrollArea = function(){return this;}; qx.ui.basic.ScrollArea = { _applyElement : function(value, old){;}, // 73 _onscroll : function(e){;} // 93 }; // File: \ui\basic\ScrollBar.js[23] qx.ui.basic.ScrollBar = function(horizontal){return this;}; qx.ui.basic.ScrollBar = { _checkValue : function(value){;}, // 205 _applyValue : function(value, old){;}, // 218 _applyMaximum : function(value, old){;}, // 226 _applyVisibility : function(value, old){;}, // 240 _computePreferredInnerWidth : function(){;}, // 256 _computePreferredInnerHeight : function(){;}, // 265 _applyEnabled : function(isEnabled){;}, // 270 _getScrollBarWidth : function(){;}, // 283 _onscroll : function(evt){;}, // 309 _positionKnob : function(value){;}, // 345 _afterAppear : function(){;} // 358 }; // File: \ui\basic\Terminator.js[34] qx.ui.basic.Terminator = function(){return this;}; qx.ui.basic.Terminator = { renderPadding : function(changes){;}, // 63 _renderContent : function(){;}, // 98 _layoutPost : function(changes){;}, // 130 _computeBoxWidthFallback : function(){;}, // 154 _computeBoxHeightFallback : function(){;}, // 161 _isWidthEssential : function(){;}, // 198 _isHeightEssential : function(){;} // 229 }; // File: \ui\basic\VerticalSpacer.js[34] qx.ui.basic.VerticalSpacer = function(){return this;}; // File: \ui\component\ColorPopup.js[22] qx.ui.component.ColorPopup = function(tables){return this;}; qx.ui.component.ColorPopup = { _createLayout : function(){;}, // 142 _createAutoBtn : function(){;}, // 159 _createBoxes : function(){;}, // 181 _createPreview : function(){;}, // 227 _createSelectorBtn : function(){;}, // 260 _createColorSelector : function(){;}, // 277 _applyValue : function(value, old){;}, // 315 _rotatePreviousColors : function(){;}, // 342 _onFieldMouseDown : function(e){;}, // 392 _onFieldMouseOver : function(e){;}, // 410 _onAutomaticBtnExecute : function(e){;}, // 422 _onSelectorButtonExecute : function(e){;}, // 436 _onColorSelectorOk : function(e){;}, // 455 _onColorSelectorCancel : function(e){;}, // 470 _onBeforeAppear : function(e){;} // 482 }; // File: \ui\component\ColorSelector.js[37] qx.ui.component.ColorSelector = function(vPreviousRed, vPreviousGreen, vPreviousBlue){return this;}; qx.ui.component.ColorSelector = { _createControlBar : function(){;}, // 206 _createButtonBar : function(){;}, // 220 _createControlPane : function(){;}, // 253 _createHueSaturationPane : function(){;}, // 269 _createBrightnessPane : function(){;}, // 301 _createPresetFieldSet : function(){;}, // 341 _createInputFieldSet : function(){;}, // 392 _createPreviewFieldSet : function(){;}, // 411 _createHexField : function(){;}, // 440 _createRgbSpinner : function(){;}, // 469 _createHsbSpinner : function(){;}, // 504 _createPreviewContent : function(){;}, // 547 _applyRed : function(value, old){;}, // 578 _applyGreen : function(value, old){;}, // 615 _applyBlue : function(value, old){;}, // 652 _applyHue : function(value, old){;}, // 697 _applySaturation : function(value, old){;}, // 737 _applyBrightness : function(value, old){;}, // 777 _onBrightnessHandleMouseDown : function(e){;}, // 827 _onBrightnessHandleMouseUp : function(e){;}, // 849 _onBrightnessHandleMouseMove : function(e){;}, // 863 _onBrightnessFieldMouseDown : function(e){;}, // 879 _onBrightnessPaneMouseWheel : function(e){;}, // 901 _setBrightnessOnFieldEvent : function(e){;}, // 913 _onButtonOkExecute : function(e){;}, // 938 _onButtonCancelExecute : function(e){;}, // 950 _onHueSaturationHandleMouseDown : function(e){;}, // 970 _onHueSaturationHandleMouseUp : function(e){;}, // 996 _onHueSaturationHandleMouseMove : function(e){;}, // 1010 _onHueSaturationFieldMouseDown : function(e){;}, // 1026 _onHueSaturationPaneMouseWheel : function(e){;}, // 1052 _setHueSaturationOnFieldEvent : function(e){;}, // 1064 _setRedFromSpinner : function(){;}, // 1103 _setGreenFromSpinner : function(){;}, // 1121 _setBlueFromSpinner : function(){;}, // 1139 _setHueFromSpinner : function(){;}, // 1165 _setSaturationFromSpinner : function(){;}, // 1183 _setBrightnessFromSpinner : function(){;}, // 1201 _onHexFieldChange : function(e){;}, // 1228 _setHexFromRgb : function(){;}, // 1254 _onColorFieldClick : function(e){;}, // 1276 _setHueFromRgb : function(){;}, // 1306 _setRgbFromHue : function(){;}, // 1331 _setPreviewFromRgb : function(){;}, // 1363 setPreviousColor : function(vRed, vGreen, vBlue){;} // 1377 }; // File: \ui\component\DateChooser.js[44] qx.ui.component.DateChooser = function(date){return this;}; qx.ui.component.DateChooser = { _checkDate : function(value){;}, // 349 _applyDate : function(value, old){;}, // 363 _onNavButtonClicked : function(evt){;}, // 407 _onDayClicked : function(evt){;}, // 456 _onDayDblClicked : function(){;}, // 469 _onkeypress : function(evt){;}, // 481 showMonth : function(month, year){;}, // 580 _updateDatePane : function(){;} // 603 }; // File: \ui\component\DateChooserButton.js[30] qx.ui.component.DateChooserButton = function(vTargetWidget, vChooserTitle, vButtonLabel, vIcon, vIconWidth, vIconHeight, vFlash){return this;}; qx.ui.component.DateChooserButton = { _applyTargetWidget : function(value, old){;}, // 150 _applyChooserTitle : function(value, old){;}, // 168 _applyDateFormatSize : function(value, old){;}, // 181 _createChooserWindow : function(){;}, // 200 _createChooser : function(){;}, // 233 _changeLocale : function(dateFormatSize){;}, // 259 _executeHandler : function(e){;}, // 298 _changeLocaleHandler : function(e){;}, // 324 _chooserWindowKeydownHandler : function(e){;}, // 337 _chooserWindowAppearHandler : function(e){;}, // 356 _chooserSelectHandler : function(e){;} // 370 }; // File: \ui\core\Border.js[28] qx.ui.core.Border = function(width, style, color){return this;}; qx.ui.core.Border = { fromString : function(str){;}, // 88 fromConfig : function(config){;}, // 136 _applyWidthTop : function(value, old){;}, // 533 _applyWidthRight : function(value, old){;}, // 540 _applyWidthBottom : function(value, old){;}, // 547 _applyWidthLeft : function(value, old){;}, // 554 _applyColorTop : function(value, old){;}, // 561 _applyColorRight : function(value, old){;}, // 565 _applyColorBottom : function(value, old){;}, // 569 _applyColorLeft : function(value, old){;}, // 573 _applyColorInnerTop : function(value, old){;}, // 577 _applyColorInnerRight : function(value, old){;}, // 581 _applyColorInnerBottom : function(value, old){;}, // 585 _applyColorInnerLeft : function(value, old){;}, // 589 _applyStyleTop : function(){;}, // 593 _applyStyleRight : function(){;}, // 597 _applyStyleBottom : function(){;}, // 601 _applyStyleLeft : function(){;}, // 605 _changeColorTop : function(value){;}, // 627 _changeColorInnerTop : function(value){;}, // 641 _changeColorRight : function(value){;}, // 655 _changeColorInnerRight : function(value){;}, // 669 _changeColorBottom : function(value){;}, // 683 _changeColorInnerBottom : function(value){;}, // 697 _changeColorLeft : function(value){;}, // 711 _changeColorInnerLeft : function(value){;} // 725 }; // File: \ui\core\ClientDocument.js[38] qx.ui.core.ClientDocument = function(){return this;}; qx.ui.core.ClientDocument = { getWindowElement : function(){;}, // 229 getDocumentElement : function(){;}, // 240 _getBlocker : function(){;}, // 304 blockHelper : function(e){;}, // 330 block : function(vActiveChild){;}, // 353 release : function(vActiveChild){;}, // 381 createStyleElement : function(vCssText){;}, // 424 addCssRule : function(vSheet, vSelector, vStyle){;}, // 438 removeCssRule : function(vSheet, vSelector){;}, // 451 removeAllCssRules : function(vSheet){;}, // 463 _onwindowresize : function(e){;}, // 583 _computeInnerWidth : function(){;}, // 605 _computeInnerHeight : function(){;}, // 616 defer : function(){;} // 645 }; // File: \ui\core\ClientDocumentBlocker.js[33] qx.ui.core.ClientDocumentBlocker = function(){return this;}; qx.ui.core.ClientDocumentBlocker = { getFocusRoot : function(){;} // 126 }; // File: \ui\core\Font.js[31] qx.ui.core.Font = function(size, family){return this;}; qx.ui.core.Font = { fromString : function(str){;}, // 79 fromConfig : function(config){;}, // 130 reset : function(widget){;}, // 143 resetElement : function(element){;}, // 158 resetStyle : function(style){;}, // 177 _applySize : function(value, old){;}, // 257 _applyFamily : function(value, old){;}, // 261 _applyBold : function(value, old){;}, // 279 _applyItalic : function(value, old){;}, // 283 _applyDecoration : function(value, old){;}, // 287 render : function(widget){;}, // 297 renderStyle : function(style){;}, // 314 renderElement : function(element){;}, // 329 generateStyle : function(){;} // 345 }; // File: \ui\core\Parent.js[35] qx.ui.core.Parent = function(){return this;}; qx.ui.core.Parent = { isFocusRoot : function(){;}, // 129 getFocusRoot : function(){;}, // 140 activateFocusRoot : function(){;}, // 160 _onfocuskeyevent : function(e){;}, // 178 _applyFocusHandler : function(value, old){;}, // 190 _applyActiveChild : function(value, old){;}, // 230 _applyFocusedChild : function(value, old){;}, // 242 _createLayoutImpl : function(){;}, // 368 getLayoutImpl : function(){;}, // 381 getChildren : function(){;}, // 400 getChildrenLength : function(){;}, // 411 hasChildren : function(){;}, // 422 isEmpty : function(){;}, // 433 indexOf : function(vChild){;}, // 445 contains : function(vWidget){;}, // 457 _computeVisibleChildren : function(){;}, // 491 getVisibleChildrenLength : function(){;}, // 522 hasVisibleChildren : function(){;}, // 533 isVisibleEmpty : function(){;}, // 544 add : function(varargs){;}, // 566 addAt : function(vChild, vIndex){;}, // 592 addAtBegin : function(vChild){;}, // 632 addAtEnd : function(vChild){;}, // 643 addBefore : function(vChild, vBefore){;}, // 659 addAfter : function(vChild, vAfter){;}, // 685 remove : function(varargs){;}, // 718 removeAt : function(vIndex){;}, // 741 removeAll : function(){;}, // 759 getFirstChild : function(){;}, // 786 getFirstVisibleChild : function(){;}, // 798 getFirstActiveChild : function(vIgnoreClasses){;}, // 811 getLastChild : function(){;}, // 831 getLastVisibleChild : function(){;}, // 843 getLastActiveChild : function(vIgnoreClasses){;}, // 856 forEachChild : function(vFunc){;}, // 877 |