@@ -0,0 +1,3276 @@
+/* ====================================================================%0A * The Apache Software License, Version 1.1%0A *%0A * Copyright (c) 2000-2003 The Apache Software Foundation.  All rights%0A * reserved.%0A *%0A * Redistribution and use in source and binary forms, with or without%0A * modification, are permitted provided that the following conditions%0A * are met:%0A *%0A * 1. Redistributions of source code must retain the above copyright%0A *    notice, this list of conditions and the following disclaimer.%0A *%0A * 2. Redistributions in binary form must reproduce the above copyright%0A *    notice, this list of conditions and the following disclaimer in%0A *    the documentation and/or other materials provided with the%0A *    distribution.%0A *%0A * 3. The end-user documentation included with the redistribution,%0A *    if any, must include the following acknowledgment:%0A *       %22This product includes software developed by the%0A *        Apache Software Foundation (http://apache.org/).%22%0A *    Alternately, this acknowledgment may appear in the software itself,%0A *    if and wherever such third-party acknowledgments normally appear.%0A *%0A * 4. The names %22Apache%22 and %22Apache Software Foundation%22, %22Tapestry%22 %0A *    must not be used to endorse or promote products derived from this%0A *    software without prior written permission. For written%0A *    permission, please contact apache@apache.org.%0A *%0A * 5. Products derived from this software may not be called %22Apache%22 %0A *    or %22Tapestry%22, nor may %22Apache%22 or %22Tapestry%22 appear in their %0A *    name, without prior written permission of the Apache Software Foundation.%0A *%0A * THIS SOFTWARE IS PROVIDED %60%60AS IS'' AND ANY EXPRESSED OR IMPLIED%0A * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES%0A * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE%0A * DISCLAIMED.  IN NO EVENT SHALL THE TAPESTRY CONTRIBUTOR COMMUNITY%0A * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,%0A * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT%0A * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF%0A * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND%0A * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,%0A * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT%0A * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF%0A * SUCH DAMAGE.%0A * ====================================================================%0A *%0A * This software consists of voluntary contributions made by many%0A * individuals on behalf of the Apache Software Foundation.  For more%0A * information on the Apache Software Foundation, please see%0A * %3Chttp://www.apache.org/%3E.%0A *%0A */%0A%0Apackage org.apache.tapestry.contrib.link;%0A%0Aimport org.apache.tapestry.link.DefaultLinkRenderer;%0Aimport org.apache.tapestry.link.ILinkRenderer;%0A%0A/**%0A *  A subclass of %7B@link org.apache.tapestry.link.DefaultLinkRenderer%7D for%0A *  the HTML area element.%0A *%0A *  @author David Solis%0A *  @version $Id$%0A *  @since 3.0%0A **/%0Apublic class AreaLinkRenderer extends DefaultLinkRenderer %0A%7B%0A%0A%09/**%0A%09 *  A singleton for the area link. %0A%09 **/%0A%0A%09public static final ILinkRenderer SHARED_INSTANCE = new AreaLinkRenderer();%0A%0A%09public String getElement() %0A%09%7B%0A%09%09return %22area%22;%0A%09%7D%0A%0A%09public boolean getHasBody() %0A%09%7B%0A%09%09return false;%0A%09%7D%0A%7D%0A

Add AreaLinkRenderer.