Package org.itsnat.impl.core.browser

Examples of org.itsnat.impl.core.browser.Browser


    protected void rewriteClientHTMLTextAreaProperties(HTMLTextAreaElement elem,StringBuilder code)
    {
        // Se redefine en el caso de Opera 9 Desktop
        ClientDocumentStfulImpl clientDoc = getClientDocumentStful();
        Browser browser = clientDoc.getBrowser();

        // Hay dos casos, fast load mode y no fast load, pero la acci�n es la misma
        // - Caso Fast Load
        //   El contenido que manda est� en el nodo de texto del <textarea>
        //   no en el atributo value, salvo que expl�citamente se sepa que se ha definido
View Full Code Here


        return "black";
    }

    public ItsNatModalLayerClientDocImpl createItsNatModalLayerClientDoc(ClientDocumentStfulImpl clientDoc)
    {
        Browser browser = clientDoc.getBrowser();
        if (ItsNatModalLayerClientDocHTMLEverCleanImpl.isEverCleanNeeded(browser))
            return new ItsNatModalLayerClientDocHTMLEverCleanImpl(this,clientDoc);
        else
        {
            if (browser.getHTMLFormControlsIgnoreZIndex() != null)
                return new ItsNatModalLayerClientDocHTMLHideFormElemImpl(this,clientDoc);
            else
                return new ItsNatModalLayerClientDocHTMLDefaultImpl(this,clientDoc);
        }
    }
View Full Code Here

    }


    public boolean isIgnoreChangeEvent(ClientDocumentImpl clientDoc)
    {
        Browser browser = clientDoc.getBrowser();
        return ( (browser instanceof BrowserWebKitIOS) &&
                 ((BrowserWebKitIOS)browser).ignoreChangeEventSelectMultiple(comp.getHTMLElement())); // Siempre devuelve false pero lo mantenemos por si tenemos que recuperarlo pues no lo tengo claro del todo
    }
View Full Code Here

        return evtVarName + ".preventDefault();\n";
    }

    public static String getViewPath(AbstractView view,ClientDocumentStfulImpl clientDoc)
    {
        Browser browser = clientDoc.getBrowser();
        if (browser instanceof BrowserBlackBerryOld)
            return "null"// Error tonto de BlackBerry 4.6, no admite el "window" de verdad
        else if (browser instanceof BrowserBatik)
            return "itsNatDoc.doc.defaultView"; // Esto es porque "window" es un objeto especial (WindowWrapper) definido por Batik que NO es un AbstractView pues hay que tener en cuenta que "document" es el objeto nativo DOM y por tanto createEvent crea un objeto nativo DOM que necesita AbstractView como par�metro
View Full Code Here

TOP

Related Classes of org.itsnat.impl.core.browser.Browser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.