OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
3 * Copyright (C) 2000 Frederik Holljen (frederik.holljen@hig.no) | 3 * Copyright (C) 2000 Frederik Holljen (frederik.holljen@hig.no) |
4 * Copyright (C) 2001 Peter Kelly (pmk@post.com) | 4 * Copyright (C) 2001 Peter Kelly (pmk@post.com) |
5 * Copyright (C) 2006 Samuel Weinig (sam.weinig@gmail.com) | 5 * Copyright (C) 2006 Samuel Weinig (sam.weinig@gmail.com) |
6 * Copyright (C) 2004, 2008, 2009 Apple Inc. All rights reserved. | 6 * Copyright (C) 2004, 2008, 2009 Apple Inc. All rights reserved. |
7 * | 7 * |
8 * This library is free software; you can redistribute it and/or | 8 * This library is free software; you can redistribute it and/or |
9 * modify it under the terms of the GNU Library General Public | 9 * modify it under the terms of the GNU Library General Public |
10 * License as published by the Free Software Foundation; either | 10 * License as published by the Free Software Foundation; either |
(...skipping 18 matching lines...) Expand all Loading... |
29 #include "wtf/RefCounted.h" | 29 #include "wtf/RefCounted.h" |
30 | 30 |
31 namespace blink { | 31 namespace blink { |
32 | 32 |
33 class ExceptionState; | 33 class ExceptionState; |
34 class Node; | 34 class Node; |
35 | 35 |
36 class NodeFilterCondition : public RefCountedWillBeGarbageCollectedFinalized<Nod
eFilterCondition> { | 36 class NodeFilterCondition : public RefCountedWillBeGarbageCollectedFinalized<Nod
eFilterCondition> { |
37 public: | 37 public: |
38 virtual ~NodeFilterCondition() { } | 38 virtual ~NodeFilterCondition() { } |
39 virtual short acceptNode(Node*, ExceptionState&) const = 0; | 39 virtual unsigned acceptNode(Node*, ExceptionState&) const = 0; |
40 | 40 |
41 DEFINE_INLINE_VIRTUAL_TRACE() { } | 41 DEFINE_INLINE_VIRTUAL_TRACE() { } |
42 }; | 42 }; |
43 | 43 |
44 } // namespace blink | 44 } // namespace blink |
45 | 45 |
46 #endif // NodeFilterCondition_h | 46 #endif // NodeFilterCondition_h |
OLD | NEW |