add: var enabledState = updateElement.getAttribute("en"); if (enabledState) { component.setEnabled(enabledState == "true"); }  
context: EchoRemoteClient.ComponentSync._processComponentUpdate = function(client, updateElement) {    var id = updateElement.getAttribute("i");    var component = client.application.getComponentByRenderId(id);        var styleName = updateElement.getAttribute("s");    if (styleName != null) {        component.setStyleName(styleName == "" ? null : styleName); //FIXME verify this works as desired for unsets.        var styleType = updateElement.getAttribute("st");        if (styleType) {            component.setStyleType(styleType);        } else {            component.setStyleType(null);        }    }        var element = updateElement.firstChild;    while (element) {        switch (element.nodeName) {        case "p": // Property            EchoSerial.loadProperty(client, element, component);            break;        }        element = element.nextSibling;    }};
meta: 600	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/600/a82caa2deb72a8d68702aa0e3b4070a461fce16a/RemoteClient.js/clean/src/webcontainer/java/nextapp/echo/webcontainer/resource/js/RemoteClient.js