com.gargoylesoftware.htmlunit.javascript.host.css
Class CSSImportRule

java.lang.Object
  extended by net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
      extended by com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
          extended by com.gargoylesoftware.htmlunit.javascript.host.css.CSSRule
              extended by com.gargoylesoftware.htmlunit.javascript.host.css.CSSImportRule
All Implemented Interfaces:
Serializable, Cloneable, Map, net.sourceforge.htmlunit.corejs.javascript.ConstProperties, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable

public class CSSImportRule
extends CSSRule

A JavaScript object for a CSSImportRule.

Version:
$Revision: 5726 $
Author:
Daniel Gredler
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
 
Fields inherited from class com.gargoylesoftware.htmlunit.javascript.host.css.CSSRule
CHARSET_RULE, FONT_FACE_RULE, IMPORT_RULE, MEDIA_RULE, PAGE_RULE, STYLE_RULE, UNKNOWN_RULE
 
Fields inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
CONST, DONTENUM, EMPTY, PERMANENT, READONLY, UNINITIALIZED_CONST
 
Fields inherited from interface net.sourceforge.htmlunit.corejs.javascript.Scriptable
NOT_FOUND
 
Constructor Summary
  CSSImportRule()
          Deprecated. 
protected CSSImportRule(CSSStyleSheet stylesheet, org.w3c.dom.css.CSSRule rule)
          Creates a new instance.
 
Method Summary
 String jsxGet_href()
          Returns the URL of the imported style sheet.
 MediaList jsxGet_media()
          Returns the media types that the imported CSS style sheet applies to.
 CSSStyleSheet jsxGet_styleSheet()
          Returns the style sheet referred to by this rule.
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.css.CSSRule
create, getRule, jsxGet_cssText, jsxGet_parentRule, jsxGet_parentStyleSheet, jsxGet_type, jsxSet_cssText
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.SimpleScriptable
clone, defineFunctionProperties, defineProperty, equivalentValues, get, getBrowserVersion, getClassName, getDefaultValue, getDomNodeOrDie, getDomNodeOrNull, getPrototype, getScriptableFor, getStartingScope, getTransformerScriptableFor, getWindow, getWindow, getWithPreemption, hasInstance, initParentScope, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
 
Methods inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, clear, containsKey, containsValue, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, entrySet, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, keySet, preventExtensions, put, put, put, putAll, putConst, putConstProperty, putProperty, putProperty, redefineProperty, remove, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size, values
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.Map
equals, hashCode
 

Constructor Detail

CSSImportRule

@Deprecated
public CSSImportRule()
Deprecated. 

Creates a new instance. JavaScript objects must have a default constructor.


CSSImportRule

protected CSSImportRule(CSSStyleSheet stylesheet,
                        org.w3c.dom.css.CSSRule rule)
Creates a new instance.

Parameters:
stylesheet - the Stylesheet of this rule.
rule - the wrapped rule
Method Detail

jsxGet_href

public String jsxGet_href()
Returns the URL of the imported style sheet.

Returns:
the URL of the imported style sheet

jsxGet_media

public MediaList jsxGet_media()
Returns the media types that the imported CSS style sheet applies to.

Returns:
the media types that the imported CSS style sheet applies to

jsxGet_styleSheet

public CSSStyleSheet jsxGet_styleSheet()
Returns the style sheet referred to by this rule.

Returns:
the style sheet referred to by this rule


Copyright © 2002-2011 Gargoyle Software Inc.. All Rights Reserved.