Sourceforge.net - The VCF's Project Host
   The VCF Website Home   |   Online Discussion Forums   |   Sourceforge.net Project Page   

VCF::HTMLElement Class Reference

This represents an individual node. More...

#include <vcf/HTMLKit/HTMLDOMElements.h>

Inheritance diagram for VCF::HTMLElement:

VCF::HTMLInputElement List of all members.

Public Member Functions

 HTMLElement ()
 HTMLElement (const HTMLElement &rhs)
 HTMLElement (HTMLElementPeer *element)
virtual ~HTMLElement ()
HTMLElementoperator= (const HTMLElement &rhs)
void setPeer (HTMLElementPeer *element)
HTMLElementPeergetPeer () const
bool null () const
void setAttribute (const String &attributeName, const String &attributeValue, bool caseSensitive)
String getAttribute (const String &attributeName, bool caseSensitive=true) const
bool removeAttribute (const String &attributeName, bool caseSensitive=true)
void setClassName (const String &className)
String getClassName () const
void setID (const String &id)
String getID () const
String getTagName () const
HTMLElement getParent () const
void setTitle (const String &title)
String getTitle () const
void setLanguage (const String &language)
String getLanguage () const
void scrollIntoView (bool atTop)
bool contains (const HTMLElement &child) const
long getSourceIndex () const
void setLang (const String &language)
String getLang () const
long getOffsetLeft () const
long getOffsetTop () const
long getOffsetWidth () const
long getOffsetHeight () const
HTMLElement getOffsetParent () const
void setInnerHTML (const String &html)
String getInnerHTML () const
void setInnerText (const String &text)
String getInnerText () const
void setOuterHTML (const String &html)
String getOuterHTML () const
void setOuterText (const String &text)
String getOuterText () const
void insertAdjacentHTML (const String &where, const String &html)
void insertAdjacentText (const String &where, const String &text)
HTMLElement getParentTextEdit () const
bool getIsTextEdit () const
void click ()
String toString () const
HTMLElementCollection getChildren ()
HTMLElementCollection getAll ()

Protected Attributes

HTMLElementPeerpeer_

Detailed Description

This represents an individual node.


Constructor & Destructor Documentation

VCF::HTMLElement::HTMLElement  ) 
 

VCF::HTMLElement::HTMLElement const HTMLElement rhs  ) 
 

VCF::HTMLElement::HTMLElement HTMLElementPeer element  ) 
 

virtual VCF::HTMLElement::~HTMLElement  )  [virtual]
 


Member Function Documentation

void VCF::HTMLElement::click  ) 
 

bool VCF::HTMLElement::contains const HTMLElement child  )  const
 

HTMLElementCollection VCF::HTMLElement::getAll  ) 
 

String VCF::HTMLElement::getAttribute const String attributeName,
bool  caseSensitive = true
const
 

HTMLElementCollection VCF::HTMLElement::getChildren  ) 
 

String VCF::HTMLElement::getClassName  )  const
 

String VCF::HTMLElement::getID  )  const
 

String VCF::HTMLElement::getInnerHTML  )  const
 

String VCF::HTMLElement::getInnerText  )  const
 

bool VCF::HTMLElement::getIsTextEdit  )  const
 

String VCF::HTMLElement::getLang  )  const
 

String VCF::HTMLElement::getLanguage  )  const
 

long VCF::HTMLElement::getOffsetHeight  )  const
 

long VCF::HTMLElement::getOffsetLeft  )  const
 

HTMLElement VCF::HTMLElement::getOffsetParent  )  const
 

long VCF::HTMLElement::getOffsetTop  )  const
 

long VCF::HTMLElement::getOffsetWidth  )  const
 

String VCF::HTMLElement::getOuterHTML  )  const
 

String VCF::HTMLElement::getOuterText  )  const
 

HTMLElement VCF::HTMLElement::getParent  )  const
 

HTMLElement VCF::HTMLElement::getParentTextEdit  )  const
 

HTMLElementPeer* VCF::HTMLElement::getPeer  )  const [inline]
 

long VCF::HTMLElement::getSourceIndex  )  const
 

String VCF::HTMLElement::getTagName  )  const
 

String VCF::HTMLElement::getTitle  )  const
 

void VCF::HTMLElement::insertAdjacentHTML const String where,
const String html
 

void VCF::HTMLElement::insertAdjacentText const String where,
const String text
 

bool VCF::HTMLElement::null  )  const
 

HTMLElement& VCF::HTMLElement::operator= const HTMLElement rhs  ) 
 

Reimplemented in VCF::HTMLInputElement.

bool VCF::HTMLElement::removeAttribute const String attributeName,
bool  caseSensitive = true
 

void VCF::HTMLElement::scrollIntoView bool  atTop  ) 
 

void VCF::HTMLElement::setAttribute const String attributeName,
const String attributeValue,
bool  caseSensitive
 

void VCF::HTMLElement::setClassName const String className  ) 
 

void VCF::HTMLElement::setID const String id  ) 
 

void VCF::HTMLElement::setInnerHTML const String html  ) 
 

void VCF::HTMLElement::setInnerText const String text  ) 
 

void VCF::HTMLElement::setLang const String language  ) 
 

void VCF::HTMLElement::setLanguage const String language  ) 
 

void VCF::HTMLElement::setOuterHTML const String html  ) 
 

void VCF::HTMLElement::setOuterText const String text  ) 
 

void VCF::HTMLElement::setPeer HTMLElementPeer element  ) 
 

void VCF::HTMLElement::setTitle const String title  ) 
 

String VCF::HTMLElement::toString  )  const
 


Member Data Documentation

HTMLElementPeer* VCF::HTMLElement::peer_ [protected]
 


The documentation for this class was generated from the following file:
   Comments or Suggestions?    License Information