Package org.htmlunit.cssparser.dom
Class MediaListImpl
- java.lang.Object
-
- org.htmlunit.cssparser.parser.AbstractLocatable
-
- org.htmlunit.cssparser.dom.MediaListImpl
-
- All Implemented Interfaces:
java.io.Serializable,Locatable
public class MediaListImpl extends AbstractLocatable implements java.io.Serializable
Implementation of MediaList.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<MediaQuery>mediaQueries_
-
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(java.lang.Object obj)private booleanequalsMedia(MediaListImpl ml)intgetLength()java.lang.StringgetMediaText()inthashCode()MediaQuerymediaQuery(int index)voidsetMedia(java.util.List<java.lang.String> media)Resets the list of media queries.private voidsetMediaList(MediaQueryList mediaList)voidsetMediaText(java.lang.String mediaText)Parses the given media text.java.lang.StringtoString()-
Methods inherited from class org.htmlunit.cssparser.parser.AbstractLocatable
getLocator, setLocator
-
-
-
-
Field Detail
-
mediaQueries_
private final java.util.List<MediaQuery> mediaQueries_
-
-
Constructor Detail
-
MediaListImpl
public MediaListImpl(MediaQueryList mediaList)
Creates new MediaList.- Parameters:
mediaList- the media list
-
-
Method Detail
-
getMediaText
public java.lang.String getMediaText()
- Returns:
- the media text
-
setMediaText
public void setMediaText(java.lang.String mediaText) throws org.w3c.dom.DOMExceptionParses the given media text.- Parameters:
mediaText- text to be parsed- Throws:
org.w3c.dom.DOMException- in case of error
-
getLength
public int getLength()
- Returns:
- the media query count
-
mediaQuery
public MediaQuery mediaQuery(int index)
- Parameters:
index- the position of the media query- Returns:
- the media query at the given pos
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
setMedia
public void setMedia(java.util.List<java.lang.String> media)
Resets the list of media queries.- Parameters:
media- the media queries string to be parsed
-
setMediaList
private void setMediaList(MediaQueryList mediaList)
-
equalsMedia
private boolean equalsMedia(MediaListImpl ml)
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-