com.gargoylesoftware.htmlunit.javascript.configuration
Annotation Type JsxClass


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface JsxClass

An annotation to mark a Java class as JavaScript class.

Version:
$Revision: 7931 $
Author:
Ahmed Ashour

Optional Element Summary
 WebBrowser[] browsers
          The WebBrowsers supported by this constant.
 Class<?>[] domClasses
          The DOM class (if any).
 boolean isJSObject
          Is JavaScript Object.
 

domClasses

public abstract Class<?>[] domClasses
The DOM class (if any).

Default:
{}

isJSObject

public abstract boolean isJSObject
Is JavaScript Object.

Default:
true

browsers

public abstract WebBrowser[] browsers
The WebBrowsers supported by this constant.

Default:
{@com.gargoylesoftware.htmlunit.javascript.configuration.WebBrowser(com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.IE), @com.gargoylesoftware.htmlunit.javascript.configuration.WebBrowser(com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.FF), @com.gargoylesoftware.htmlunit.javascript.configuration.WebBrowser(com.gargoylesoftware.htmlunit.javascript.configuration.BrowserName.CHROME)}


Copyright © 2002–2013 Gargoyle Software Inc.. All rights reserved.