com.gargoylesoftware.htmlunit.javascript.host
Class MediaList

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.MediaList
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 MediaList
extends SimpleScriptable

A JavaScript object for a MediaList.

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

Field Summary
 
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
MediaList()
          Deprecated. 
MediaList(CSSStyleSheet parent, org.w3c.dom.stylesheets.MediaList wrappedList)
          Creates a new instance.
 
Method Summary
 int getLength()
          Returns the number of media in the list.
 String getMediaText()
          The parsable textual representation of the media list.
 String item(int index)
          Returns the item or items corresponding to the specified index or key.
 
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, setParentScope
 
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, setPrototype, size
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MediaList

@Deprecated
public MediaList()
Deprecated. 

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


MediaList

public MediaList(CSSStyleSheet parent,
                 org.w3c.dom.stylesheets.MediaList wrappedList)
Creates a new instance.

Parameters:
parent - the parent style
wrappedList - the wrapped media list that this host object exposes
Method Detail

item

public String item(int index)
Returns the item or items corresponding to the specified index or key.

Parameters:
index - the index or key corresponding to the element or elements to return
Returns:
the element or elements corresponding to the specified index or key

getLength

public int getLength()
Returns the number of media in the list.

Returns:
the number of media in the list

getMediaText

public String getMediaText()
The parsable textual representation of the media list. This is a comma-separated list of media.

Returns:
the parsable textual representation.


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