Package org.htmlunit.cssparser.dom
Class MediaListImpl
- java.lang.Object
-
- org.htmlunit.cssparser.parser.AbstractLocatable
-
- org.htmlunit.cssparser.dom.MediaListImpl
-
- All Implemented Interfaces:
Serializable,Locatable
public class MediaListImpl extends AbstractLocatable implements Serializable
Implementation of MediaList.- Author:
- Ronald Brill
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MediaListImpl(MediaQueryList mediaList)Creates new MediaList.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)intgetLength()getLength.StringgetMediaText()getMediaText.inthashCode()MediaQuerymediaQuery(int index)mediaQuery.voidsetMedia(List<String> media)Resets the list of media queries.voidsetMediaText(String mediaText)Parses the given media text.StringtoString()-
Methods inherited from class org.htmlunit.cssparser.parser.AbstractLocatable
getLocator, setLocator
-
-
-
-
Constructor Detail
-
MediaListImpl
public MediaListImpl(MediaQueryList mediaList)
Creates new MediaList.- Parameters:
mediaList- the media list
-
-
Method Detail
-
getMediaText
public String getMediaText()
getMediaText.
- Returns:
- the media text
-
setMediaText
public void setMediaText(String mediaText) throws DOMException
Parses the given media text.- Parameters:
mediaText- text to be parsed- Throws:
DOMException- in case of error
-
getLength
public int getLength()
getLength.
- Returns:
- the media query count
-
mediaQuery
public MediaQuery mediaQuery(int index)
mediaQuery.
- Parameters:
index- the position of the media query- Returns:
- the media query at the given pos
-
setMedia
public void setMedia(List<String> media)
Resets the list of media queries.- Parameters:
media- the media queries string to be parsed
-
-