Home | History | Annotate | Download | only in toolutil

Lines Matching refs:UXMLElement

53 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(UXMLElement)
162 UXMLElement *
327 UXMLElement *
333 UXMLElement *root = NULL;
379 UXMLElement *el = root;
391 UXMLElement *t = createElement(mXMLElemStart, status);
439 el = (UXMLElement *)fElementStack.pop();
445 UXMLElement
483 // We've just matched an element start tag. Create and fill in a UXMLElement object
486 UXMLElement *
489 UXMLElement *el = new UXMLElement(this, intern(mEl.group(1, status), status), status);
677 // UXMLElement ------------------------------------------------------------- ***
679 UXMLElement::UXMLElement(const UXMLParser *parser, const UnicodeString *name, UErrorCode &errorCode) :
689 UXMLElement::~UXMLElement() {
701 UXMLElement::getTagName() const {
706 UXMLElement::getText(UBool recurse) const {
713 UXMLElement::appendText(UnicodeString &text, UBool recurse) const {
721 } else if(recurse) /* must be a UXMLElement */ {
722 ((const UXMLElement *)node)->appendText(text, recurse);
728 UXMLElement::countAttributes() const {
733 UXMLElement::getAttribute(int32_t i, UnicodeString &name, UnicodeString &value) const {
744 UXMLElement::getAttribute(const UnicodeString &name) const {
762 UXMLElement::countChildren() const {
767 UXMLElement::getChild(int32_t i, UXMLNodeType &type) const {
770 if(dynamic_cast<const UXMLElement *>(node)!=NULL) {
781 const UXMLElement *
782 UXMLElement::nextChildElement(int32_t &i) const {
791 const UXMLElement *elem=dynamic_cast<const UXMLElement *>(node);
799 const UXMLElement *
800 UXMLElement::getChildElement(const UnicodeString &name) const {
812 const UXMLElement *elem=dynamic_cast<const UXMLElement *>(node);