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 boolean
equals(java.lang.Object obj)
private boolean
equalsMedia(MediaListImpl ml)
int
getLength()
java.lang.String
getMediaText()
int
hashCode()
MediaQuery
mediaQuery(int index)
void
setMedia(java.util.List<java.lang.String> media)
Resets the list of media queries.private void
setMediaList(MediaQueryList mediaList)
void
setMediaText(java.lang.String mediaText)
Parses the given media text.java.lang.String
toString()
-
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.DOMException
Parses 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:
toString
in 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:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-