<?xml version="1.0" encoding="UTF-8" ?>
<taglib xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.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">
    <description>Conditional profile Tag</description>
    <tlib-version>2.1</tlib-version>
    <short-name>ProfileConditionTag</short-name>
    <uri></uri>
<!--
    <tag>
        <name>profile</name>
        <tag-class>egovframework.let.clean.core.taglib.ProfileConditionTag</tag-class>
        <body-content>scriptless</body-content>
        <attribute>
            <name>value</name>
            <required>true</required>
        </attribute>
    </tag>
    <tag>
        <description>문자를 포맷 형태로 변화하여 준다  1234567890   ,  ###-**-*####  ==> 123-**-*7890 </description>
        <name>format</name>
        <tag-class>egovframework.let.clean.core.taglib.FormatTag</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <description>값</description>
            <name>value</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
        <attribute>
            <description>패턴 #과 *은 예약어이므로 Value갯수와 숫자가 맞아야 한다.</description>
            <name>pattern</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
        </attribute>
        <example>
            ${ec:format value="1234567890" pattern="###-**-#####"}  ==> 123-**-*7890   #과*의 갯수가 value갯수와 동일해야함.
        </example>
    </tag>
 -->
    <tag>
        <description>코드 그룹으로부터 select 엘리먼트의 option 엘리먼트들을 표현한다.</description>
        <name>select</name>
        <tag-class>itn.com.cmm.taglibs.SelectTag</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <description>코드ID</description>
            <name>codeId</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>Option들을 코드그룹에서 일부만 표현할경우 , 구분으로 나열하여 넣는다. 코드그룹 전체를 표시하려면 생략한다.</description>
            <name>includes</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>선택된 값</description>
            <name>selectedValue</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>첫째 option의 값 (전체)</description>
            <name>defaultValue</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>첫째 option의 텍스트</description>
            <name>defaultText</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form id</description>
            <name>id</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form name</description>
            <name>name</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form script</description>
            <name>script</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form css</description>
            <name>css</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <example>
            ${ec:select codeId="APPROVAL_GB" name="searchApprovalGb" id="searchApprovalGb" css="class='topsch_select'" includes="Y,N" defaultText="전체" selectedValue="Y" }
        </example>
    </tag>

    <tag>
        <description>코드 그룹으로부터 radio 엘리먼트의 option 엘리먼트들을 표현한다.</description>
        <name>radio</name>
        <tag-class>itn.com.cmm.taglibs.RadioTag</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <description>코드ID</description>
            <name>codeId</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>Option들을 코드그룹에서 일부만 표현할경우 , 구분으로 나열하여 넣는다. 코드그룹 전체를 표시하려면 생략한다.</description>
            <name>includes</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>선택된 값</description>
            <name>selectedValue</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>첫째 option의 값 (전체)</description>
            <name>defaultValue</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>첫째 option의 텍스트</description>
            <name>defaultText</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form id</description>
            <name>id</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form name</description>
            <name>name</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form script</description>
            <name>script</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>select form css</description>
            <name>css</name>
            <required>false</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <example>
        	${ec:radio codeId="COMPANY_TYPE_GB" name="companyTypeGb" id="companyTypeGb" selectedValue="${companyInfoVO.companyTypeGb}" script="onchange=chkPayTypeGb(this.value)"/}
            ${ec:radio codeId="APPROVAL_GB" name="searchApprovalGb" id="searchApprovalGb" css="class='topsch_select'" includes="Y,N" defaultText="전체" selectedValue="Y" }
        </example>
    </tag>

    <tag>
        <description>코드 그룹으로부터 코드값의 Text를 가져옴.</description>
        <name>code</name>
        <tag-class>itn.com.cmm.taglibs.CodeTag</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <description>코드ID</description>
            <name>codeId</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <attribute>
            <description>코드값</description>
            <name>code</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <example>
        	${ec:code code="${guaranteeInfo.bankCodeGb}" codeId="BANK_CODE_GB"}
        </example>
    </tag>
    
    <tag>
        <description>휴대폰번호에 대시('-') 붙이기</description>
        <name>hpFmt</name>
        <tag-class>itn.com.cmm.taglibs.HpFmtTag</tag-class>
        <body-content>empty</body-content>
        <attribute>
            <description>휴대폰번호</description>
            <name>hpNo</name>
            <required>true</required>
            <rtexprvalue>true</rtexprvalue>
            <type>java.lang.String</type>
        </attribute>
        <example>
        	<!-- <ec:hpFmt hpNo="0708526650" /> -->
        </example>
    </tag>
</taglib>