<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~ JBoss, a division of Red Hat ~
    ~ Copyright 2006, Red Hat Middleware, LLC, and individual ~
    ~ contributors as indicated by the @authors tag. See the ~
    ~ copyright.txt in the distribution for a full listing of ~
    ~ individual contributors. ~
    ~ ~
    ~ This is free software; you can redistribute it and/or modify it ~
    ~ under the terms of the GNU Lesser General Public License as ~
    ~ published by the Free Software Foundation; either version 2.1 of ~
    ~ the License, or (at your option) any later version. ~
    ~ ~
    ~ This software is distributed in the hope that it will be useful, ~
    ~ but WITHOUT ANY WARRANTY; without even the implied warranty of ~
    ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ~
    ~ Lesser General Public License for more details. ~
    ~ ~
    ~ You should have received a copy of the GNU Lesser General Public ~
    ~ License along with this software; if not, write to the Free ~
    ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA ~
    ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org. ~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -->

<taglib
    xmlns="http://java.sun.com/xml/ns/j2ee"
    xmlns:xsi="http://www.w3c.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
    version="2.0">
    <tlib-version>1.0</tlib-version>
    <jsp-version>2.0</jsp-version>
    <short-name></short-name>
    <uri>http://www.jboss.org/portal</uri>

    <tag>
        <name>region</name>
        <tag-class>org.osivia.portal.core.tag.RegionTagHandler</tag-class>
        <body-content>empty</body-content>        
        <attribute>
            <name>regionName</name>
            <required>true</required>
            <description>Region name</description>
        </attribute>
        <attribute>
            <name>regionID</name>
            <required>false</required>
            <description>HTML identifier for CSS style</description>
        </attribute>
        <attribute>
            <name>orientation</name>
            <required>false</required>
            <description>Region orientation</description>
        </attribute>
        <attribute>
            <name>cms</name>
            <required>false</required>
            <description>Region CMS indicator</description>
            <type>java.lang.Boolean</type>
        </attribute>
    </tag>

    <tag>
        <name>portlet</name>
        <tag-class>org.osivia.portal.core.tag.PortletTagHandler</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <name>windowName</name>
        </attribute>
    </tag>

    <tag>
        <name>theme</name>
        <tag-class>org.osivia.portal.core.tag.ThemeTagHandler</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <name>themeName</name>
        </attribute>
        <attribute>
            <name>resourceType</name>
        </attribute>        
    </tag>

    <tag>
        <name>headerContent</name>
        <tag-class>org.osivia.portal.core.tag.HeaderContentTagHandler</tag-class>
        <body-content>empty</body-content>
    </tag>

    <tag>
        <name>title</name>
        <tag-class>org.jboss.portal.theme.tag.TitleTagHandler</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <name>default</name>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
    </tag>
</taglib>
