diff --git a/mozilla/extensions/transformiix/source/xml/dom/mozImpl/makedom b/mozilla/extensions/transformiix/source/xml/dom/mozImpl/makedom deleted file mode 100644 index 599a07c7333..00000000000 --- a/mozilla/extensions/transformiix/source/xml/dom/mozImpl/makedom +++ /dev/null @@ -1,68 +0,0 @@ -target: TestMozDOM - -TestMozDOM: MozillaDOMImplementation.o MozillaNotation.o MozillaDocumentFragment.o MozillaDocumentType.o MozillaProcInstruction.o MozillaEntity.o MozillaEntityReference.o MozillaCDATASection.o MozillaComment.o MozillaText.o MozillaCharacterData.o MozillaNamedNodeMap.o MozillaNodeList.o MozillaElement.o MozillaAttr.o MozillaDocument.o MozillaNode.o testMozDOM.o - g++ -Xlinker ../../../../../../xpcom/build/libxpcom.so ../../../../../../layout/build/libraptorhtml.so ../../../base/String.o ../../../base/TxObjectWrapper.o ../../../base/MozillaString.o ../../../base/HashTable.o MozillaNode.o MozillaDocument.o MozillaElement.o MozillaAttr.o MozillaNodeList.o MozillaNamedNodeMap.o MozillaCharacterData.o MozillaText.o MozillaComment.o MozillaCDATASection.o MozillaEntityReference.o MozillaEntity.o MozillaProcInstruction.o MozillaDocumentType.o MozillaDocumentFragment.o MozillaDOMImplementation.o MozillaNotation.o testMozDOM.o -o testdom - -testMozDOM.o: testMozDOM.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../../../../layout/xml/document/src -I../../../../../../layout/html/document/src -I../../../../../../layout/base/src -I../../../base testMozDOM.cpp - -MozillaDOMImplementation.o: MozillaDOMImplementation.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaDOMImplementation.cpp - -MozillaDocumentFragment.o: MozillaDocumentFragment.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaDocumentFragment.cpp - -MozillaNotation.o: MozillaNotation.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaNotation.cpp - -MozillaDocumentType.o: MozillaDocumentType.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaDocumentType.cpp - -MozillaProcInstruction.o: MozillaProcInstruction.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaProcInstruction.cpp - -MozillaEntity.o : MozillaEntity.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaEntity.cpp - -MozillaEntityReference.o: MozillaEntityReference.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaEntityReference.cpp - -MozillaCDATASection.o: MozillaCDATASection.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaCDATASection.cpp - -MozillaComment.o: MozillaComment.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaComment.cpp - -MozillaText.o: MozillaText.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaText.cpp - -MozillaCharacterData.o: MozillaCharacterData.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaCharacterData.cpp - -MozillaNamedNodeMap.o: MozillaNamedNodeMap.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaNamedNodeMap.cpp - -MozillaNodeList.o: MozillaNodeList.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaNodeList.cpp - -MozillaElement.o: MozillaElement.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaElement.cpp - -MozillaDocument.o: MozillaDocument.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaDocument.cpp - -MozillaNode.o: MozillaNode.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaNode.cpp - -MozillaAttr.o: MozillaAttr.cpp mozilladom.h - g++ -c -fno-rtti -fno-exceptions -I../../../../../../dist/include -I../../../base MozillaAttr.cpp - - - - - - - - - - diff --git a/mozilla/extensions/transformiix/source/xml/dom/mozImpl/testMozDOM.cpp b/mozilla/extensions/transformiix/source/xml/dom/mozImpl/testMozDOM.cpp deleted file mode 100644 index f3df7a20267..00000000000 --- a/mozilla/extensions/transformiix/source/xml/dom/mozImpl/testMozDOM.cpp +++ /dev/null @@ -1,117 +0,0 @@ -//Simple test program for the Mozilla DOM wrapper classes - -#include "mozilladom.h" -#include "nsXMLDocument.h" -#include "iostream.h" - -void main() -{ - nsXMLDocument* DocTestElem = new nsXMLDocument(); - - nsIDOMElement* nsDocElem = NULL; - nsIDOMElement* returnElem = NULL; - - MozillaString tag, tag2; - - nsresult res; - - DocTestElem->CreateElement("Document-Element", &nsDocElem); - - if (DocTestElem->AppendChild(nsDocElem, &((nsIDOMNode*)returnElem)) != NS_OK) - cout << "The AppendChild did not work" << endl; - else - { - cout << "Element Inserted" << endl; - returnElem->GetTagName(tag.getNSString()); - cout << tag << endl; - } - - res=DocTestElem->GetDocumentElement(&returnElem); - if (res == NS_OK) - { - cout << "Document's Element = "; - returnElem->GetTagName(tag2.getNSString()); - cout << tag << endl; - } - else - { - cout << "ERROR! Could not retrieve the document's element (" << hex << res << ")" << endl << endl;; - } - - delete DocTestElem; - - - //nsXMLDocument* nsxmlDocument = new nsXMLDocument(); - //Document* document = new Document(nsxmlDocument); - Document* document = new Document(); - Element* elem1; - Element* subelem1; - Element* subelem2; - Attr* attr2; - Attr* tmpAttr; - NodeList* subElems = NULL; - Element* tmpElem = NULL; - NamedNodeMap* attrs = NULL; - Node* tmpNode; - - cout << "--- Before Element Create ---" << endl; - - elem1 = document->createElement("FirstElement"); - - cout << "elem1 tag name=" << elem1->getTagName() << endl; - - elem1->setAttribute("Attr1", "Attr1Value"); - cout << "elem1 attr1=" << elem1->getAttribute("Attr1") << endl; - - attr2 = document->createAttribute("Attr2"); - attr2->setValue("attr2 value"); - cout << "attr2 name=" << attr2->getName() << endl; - cout << "attr2 value=" << attr2->getValue() << endl; - - elem1->setAttributeNode(attr2); - cout << "elem1 attr2=" << elem1->getAttribute("Attr2") << endl; - - tmpAttr = elem1->getAttributeNode("Attr2"); - cout << "tmpAttr name=" << tmpAttr->getName() << endl; - cout << "tmpAttr value=" << tmpAttr->getValue() << endl; - - //tmpAttr = elem1->getAttributeNode("Attr1"); - //elem1->removeAttributeNode(tmpAttr); - //cout << "elem1 attr1 (after removal)=" << elem1->getAttribute("Attr1") << endl; - - //elem1->removeAttribute("Attr2"); - //cout << "elem1 attr2 (after removal)=" << elem1->getAttribute("Attr2") << endl; - - //tmpAttr = elem1->getAttributeNode("Attr2"); - //cout << "tmpAttr name (after removal)=" << tmpAttr->getName() << endl; - //cout << "tmpAttr value (after removal)=" << tmpAttr->getValue() << endl; - - cout << endl << "--- Check out the Node List Stuff ---" << endl; - - subelem1 = document->createElement("Sub Elem0"); - subelem2 = document->createElement("Sub Elem1"); - - elem1->appendChild(subelem1); - elem1->appendChild(subelem2); - - subElems = elem1->getChildNodes(); - - cout << "subElems length=" << subElems->getLength() << endl; - - tmpElem = (Element*)subElems->item(0); - - cout << "tmpElem name=" << tmpElem->getTagName() << endl; - - cout << endl << "--- Check out the Named Node Map Stuff ---" << endl; - - attrs = elem1->getAttributes(); - - cout << "attrs length=" << attrs->getLength() << endl; - - tmpAttr = (Attr*)attrs->item(1); - - cout << tmpAttr->getName() << "=" << tmpAttr->getValue() << endl; - - //delete nsxmlDocument; - delete document; -} diff --git a/mozilla/extensions/transformiix/source/xpath/Parser.cpp b/mozilla/extensions/transformiix/source/xpath/Parser.cpp deleted file mode 100644 index d82183a697f..00000000000 --- a/mozilla/extensions/transformiix/source/xpath/Parser.cpp +++ /dev/null @@ -1,192 +0,0 @@ -/* - * The contents of this file are subject to the Mozilla Public - * License Version 1.1 (the "License"); you may not use this file - * except in compliance with the License. You may obtain a copy of - * the License at http://www.mozilla.org/MPL/ - * - * Software distributed under the License is distributed on an "AS - * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or - * implied. See the License for the specific language governing - * rights and limitations under the License. - * - * The Original Code is TransforMiiX XSLT processor. - * - * The Initial Developer of the Original Code is The MITRE Corporation. - * Portions created by MITRE are Copyright (C) 1999 The MITRE Corporation. - * - * Portions created by Keith Visco as a Non MITRE employee, - * (C) 1999 Keith Visco. All Rights Reserved. - * - * Contributor(s): - * Keith Visco, kvisco@ziplink.net - * -- original author. - * - * $Id: Parser.cpp,v 1.5 2001-01-22 09:36:19 kvisco%ziplink.net Exp $ - */ - -/** - * Test App for Expressions - * @version $Revision: 1.5 $ $Date: 2001-01-22 09:36:19 $ -**/ - -#include -#include "TxString.h" -#include "Expr.h" -#include "ExprLexer.h" -#include "ExprParser.h" -#include "NamedMap.h" -#include "ExprResult.h" - -void main(int argc, char** argv) { - - - cout <value; - - //-- do padding - for ( int i = token->value.length(); i < 20; i++) cout<<" "; - - //-- print token type - switch (token->type) { - case Token::AT_SIGN: - cout << "#AT_SIGN"; - break; - case Token::PARENT_OP : - cout<<"#PARENT_OP"; - break; - case Token::ANCESTOR_OP : - cout<<"#ANCESTOR_OP"; - break; - case Token::L_PAREN : - cout<<"#L_PAREN"; - break; - case Token::R_PAREN : - cout<<"#R_PAREN"; - break; - case Token::L_BRACKET: - cout<<"#L_BRACKET"; - break; - case Token::R_BRACKET: - cout<<"#R_BRACKET"; - break; - case Token::COMMA: - cout<<"#COMMA"; - break; - case Token::LITERAL: - cout<<"#LITERAL"; - break; - case Token::CNAME: - cout<<"#CNAME"; - break; - case Token::COMMENT: - cout<<"#COMMENT"; - break; - case Token::NODE: - cout<<"#NODE"; - break; - case Token::PI: - cout<<"#PI"; - break; - case Token::TEXT: - cout<<"#TEXT"; - break; - case Token::FUNCTION_NAME: - cout<<"#FUNCTION_NAME"; - break; - case Token::NUMBER: - cout << "#NUMBER"; - break; - case Token::PARENT_NODE : - cout << "#PARENT_NODE"; - break; - case Token::SELF_NODE : - cout << "#SELF_NODE"; - break; - case Token::VAR_REFERENCE: - cout << "#VAR_REFERENCE"; - case Token::AXIS_IDENTIFIER: - cout << "#AXIS_IDENTIFIER"; - break; - default: - if ( lexer.isOperatorToken(token) ) { - cout << "#operator"; - } - else cout<<"#unknown"; - break; - } - } - else cout<<"NULL"; - cout<toString(resultString); - cout << "result: "<toString(resultString); - cout << "result of avt: "<