khtml Library API Documentation

DOM::MediaListImpl Class Reference

Inheritance diagram for DOM::MediaListImpl:

Inheritance graph
[legend]
Collaboration diagram for DOM::MediaListImpl:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 MediaListImpl ()
 MediaListImpl (CSSStyleSheetImpl *parentSheet)
 MediaListImpl (CSSStyleSheetImpl *parentSheet, const DOM::DOMString &media)
 MediaListImpl (CSSRuleImpl *parentRule, const DOM::DOMString &media)
virtual bool isMediaList () const
CSSStyleSheetImplparentStyleSheet () const
CSSRuleImplparentRule () const
unsigned long length () const
DOM::DOMString item (unsigned long index) const
void deleteMedium (const DOM::DOMString &oldMedium)
void appendMedium (const DOM::DOMString &newMedium)
DOM::DOMString mediaText () const
void setMediaText (const DOM::DOMString &value)
bool contains (const DOM::DOMString &medium) const

Protected Attributes

QValueList< DOM::DOMStringm_lstMedia

Detailed Description

Definition at line 138 of file css_stylesheetimpl.h.


Member Function Documentation

bool MediaListImpl::contains const DOM::DOMString medium  )  const
 

Check if the list contains either the requested medium, or the catch-all "all" media type.

Returns true when found, false otherwise. Since not specifying media types should be treated as "all" according to DOM specs, an empty list always returns true.

_NOT_ part of the DOM!

Definition at line 315 of file css_stylesheetimpl.cpp.

References QValueList::contains(), QValueList::empty(), and m_lstMedia.

Referenced by khtml::CSSStyleSelectorList::append().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for khtml Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Sep 16 07:11:20 2005 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003