123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 |
- // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
- #ifndef __gnu_xml_xpath_Expr__
- #define __gnu_xml_xpath_Expr__
- #pragma interface
- #include <java/lang/Object.h>
- extern "Java"
- {
- namespace gnu
- {
- namespace xml
- {
- namespace xpath
- {
- class Expr;
- }
- }
- }
- namespace java
- {
- namespace text
- {
- class DecimalFormat;
- }
- }
- namespace javax
- {
- namespace xml
- {
- namespace namespace$
- {
- class QName;
- }
- }
- }
- namespace org
- {
- namespace w3c
- {
- namespace dom
- {
- class Node;
- }
- }
- namespace xml
- {
- namespace sax
- {
- class InputSource;
- }
- }
- }
- }
- class gnu::xml::xpath::Expr : public ::java::lang::Object
- {
- public:
- Expr();
- virtual ::java::lang::Object * evaluate(::java::lang::Object *, ::javax::xml::namespace$::QName *);
- virtual ::java::lang::String * evaluate(::java::lang::Object *);
- virtual ::java::lang::Object * evaluate(::org::xml::sax::InputSource *, ::javax::xml::namespace$::QName *);
- virtual ::java::lang::String * evaluate(::org::xml::sax::InputSource *);
- virtual ::java::lang::Object * evaluate(::org::w3c::dom::Node *, jint, jint) = 0;
- virtual ::gnu::xml::xpath::Expr * clone(::java::lang::Object *) = 0;
- virtual jboolean references(::javax::xml::namespace$::QName *) = 0;
- static ::java::util::Collection * _id(::org::w3c::dom::Node *, ::java::lang::Object *);
- static ::java::lang::String * _local_name(::org::w3c::dom::Node *, ::java::util::Collection *);
- static ::java::lang::String * _namespace_uri(::org::w3c::dom::Node *, ::java::util::Collection *);
- static ::java::lang::String * _name(::org::w3c::dom::Node *, ::java::util::Collection *);
- public: // actually package-private
- static ::org::w3c::dom::Node * firstNode(::java::util::Collection *);
- public:
- static ::java::lang::String * _string(::org::w3c::dom::Node *, ::java::lang::Object *);
- static jboolean _boolean(::org::w3c::dom::Node *, ::java::lang::Object *);
- static jdouble _number(::org::w3c::dom::Node *, ::java::lang::Object *);
- static ::java::lang::String * stringValue(::java::util::Collection *);
- static ::java::lang::String * stringValue(::org::w3c::dom::Node *);
- public: // actually package-private
- static ::java::lang::String * stringValue(::org::w3c::dom::Node *, jboolean);
- static jint intValue(::java::lang::Object *);
- public: // actually protected
- static ::java::util::Comparator * documentOrderComparator;
- static ::java::text::DecimalFormat * decimalFormat;
- public:
- static ::java::lang::Class class$;
- };
- #endif // __gnu_xml_xpath_Expr__
|