18e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project/* 2e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * Copyright (C) 2007 Ryan Leavengood <leavengood@gmail.com> 3e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * Copyright (C) 2009-2010 Company 100, Inc. 4e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * 5e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * All rights reserved. 68e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 78e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * This library is free software; you can redistribute it and/or 88e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * modify it under the terms of the GNU Library General Public 98e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * License as published by the Free Software Foundation; either 108e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * version 2 of the License, or (at your option) any later version. 118e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 128e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * This library is distributed in the hope that it will be useful, 138e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * but WITHOUT ANY WARRANTY; without even the implied warranty of 148e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 158e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * Library General Public License for more details. 168e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * 178e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * You should have received a copy of the GNU Library General Public License 188e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project * along with this library; see the file COPYING.LIB. If not, write to 19e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * the Free Software Foundation, Inc., 59 Temple Place - Suite 330, 20e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * Boston, MA 02111-1307, USA. 21e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block * 228e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project */ 238e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 248e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project#include "config.h" 25e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block#include "Icon.h" 26e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block 27e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block#include "GraphicsContext.h" 28e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block#include "IntRect.h" 29e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block#include "NotImplemented.h" 30e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block#include "PlatformString.h" 318e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 328e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Projectnamespace WebCore { 338e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 34e78cbe89e6f337f2f1fe40315be88f742b547151Steve BlockIcon::~Icon() 358e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project{ 36e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block notImplemented(); 378e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 388e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project 39e78cbe89e6f337f2f1fe40315be88f742b547151Steve BlockPassRefPtr<Icon> Icon::createIconForFiles(const Vector<String>& filenames) 40e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block{ 41e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block notImplemented(); 42e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block return 0; 438e35f3cfc7fba1d1c829dc557ebad6409cbe16a2The Android Open Source Project} 44e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block 45e78cbe89e6f337f2f1fe40315be88f742b547151Steve Blockvoid Icon::paint(GraphicsContext*, const IntRect&) 46e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block{ 47e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block notImplemented(); 48e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block} 49e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block 50e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block} // namespace WebCore 51e78cbe89e6f337f2f1fe40315be88f742b547151Steve Block 52