diff options
Diffstat (limited to 'WebCore/dom/CDATASection.h')
-rw-r--r-- | WebCore/dom/CDATASection.h | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/WebCore/dom/CDATASection.h b/WebCore/dom/CDATASection.h index 8b7df9d..5cf07e1 100644 --- a/WebCore/dom/CDATASection.h +++ b/WebCore/dom/CDATASection.h @@ -1,9 +1,7 @@ /* - * This file is part of the DOM implementation for KDE. - * * Copyright (C) 1999 Lars Knoll (knoll@kde.org) * (C) 1999 Antti Koivisto (koivisto@kde.org) - * Copyright (C) 2003 Apple Computer, Inc. + * Copyright (C) 2003, 2009 Apple Inc. All rights reserved. * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public @@ -31,16 +29,16 @@ namespace WebCore { class CDATASection : public Text { public: + static PassRefPtr<CDATASection> create(Document*, const String&); + +private: CDATASection(Document*, const String&); - virtual ~CDATASection(); virtual String nodeName() const; virtual NodeType nodeType() const; virtual PassRefPtr<Node> cloneNode(bool deep); virtual bool childTypeAllowed(NodeType); - -protected: - virtual PassRefPtr<Text> createNew(PassRefPtr<StringImpl>); + virtual PassRefPtr<Text> virtualCreate(const String&); }; } // namespace WebCore |