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

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.CSSFontFaceRule
All Implemented Interfaces:
Serializable, Cloneable, net.sourceforge.htmlunit.corejs.javascript.ConstProperties, net.sourceforge.htmlunit.corejs.javascript.debug.DebuggableObject, net.sourceforge.htmlunit.corejs.javascript.Scriptable

public class CSSFontFaceRule
extends CSSRule

A JavaScript object for a CSSFontFaceRule.

Version:
$Revision: 7635 $
Author:
Marc Guillemot, Ronald Brill
See Also:
Serialized Form

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
  CSSFontFaceRule()
          Deprecated. 
protected CSSFontFaceRule(CSSStyleSheet stylesheet, org.w3c.dom.css.CSSRule rule)
          Creates a new instance.
 
Method Summary
 String getCssText()
          Returns the parsable textual representation of the rule.
 short getType()
          Returns the type of the rule.
 
Methods inherited from class com.gargoylesoftware.htmlunit.javascript.host.css.CSSRule
create, getParentRule, getParentStyleSheet, getRule, setCssText
 
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, isReadOnlySettable, makeScriptableFor, setCaseSensitive, setDomNode, setDomNode, setHtmlElement
 
Methods inherited from class net.sourceforge.htmlunit.corejs.javascript.ScriptableObject
applyDescriptorToAttributeBitset, associateValue, avoidObjectDetection, buildDataDescriptor, callMethod, callMethod, checkPropertyChange, checkPropertyDefinition, defineClass, defineClass, defineClass, defineConst, defineConstProperty, defineOwnProperties, defineOwnProperty, defineOwnProperty, defineProperty, defineProperty, defineProperty, delete, delete, deleteProperty, deleteProperty, ensureScriptable, ensureScriptableObject, get, get, getAllIds, getArrayPrototype, getAssociatedValue, getAttributes, getAttributes, getAttributes, getAttributes, getClassPrototype, getDefaultValue, getFunctionPrototype, getGetterOrSetter, getIds, getObjectPrototype, getOwnPropertyDescriptor, getParentScope, getProperty, getProperty, getPropertyIds, getPrototype, getSlot, getTopLevelScope, getTopScopeValue, getTypedProperty, getTypedProperty, getTypeOf, has, has, hasProperty, hasProperty, isAccessorDescriptor, isConst, isDataDescriptor, isEmpty, isExtensible, isFalse, isGenericDescriptor, isGetterOrSetter, isSealed, isTrue, preventExtensions, put, put, putConst, putConstProperty, putProperty, putProperty, redefineProperty, sameValue, sealObject, setAttributes, setAttributes, setAttributes, setAttributes, setGetterOrSetter, setParentScope, setPrototype, size
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CSSFontFaceRule

@Deprecated
public CSSFontFaceRule()
Deprecated. 

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


CSSFontFaceRule

protected CSSFontFaceRule(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

getType

public short getType()
Description copied from class: CSSRule
Returns the type of the rule.

Overrides:
getType in class CSSRule
Returns:
the type of the rule.

getCssText

public String getCssText()
Description copied from class: CSSRule
Returns the parsable textual representation of the rule. This reflects the current state of the rule and not its initial value.

Overrides:
getCssText in class CSSRule
Returns:
the parsable textual representation of the rule.


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