javax.servlet.jsp.tagext
Ŭ·¡½º TagAttributeInfo

java.lang.Object
  |
  +--javax.servlet.jsp.tagext.TagAttributeInfo

public class TagAttributeInfo
extends java.lang.Object

º¯È¯½Ã¿¡ ÀÌ¿ëµÇ´Â Tag ÀÇ ¼Ó¼ºÀÇ Á¤º¸ÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â, ÅÂ±× ÇÁ·Î±×·¥ ¶óÀ̺귯¸® ±â¼úÀÚ (TLD) ÆÄÀϷκÎÅÍ ÀνºÅϽºÈ­ µË´Ï´Ù.

ÄÚµåÀÇ »ý¼º¿¡ ÇÊ¿äÇÑ Á¤º¸¸¸ÀÌ Æ÷ÇԵ˴ϴÙ. °ËÁõ¿¡ ÇÊ¿äÇÑ SCHEMA µîÀÇ Á¤º¸´Â, ÀÌ Å¬·¡½º¿¡´Â Æ÷ÇԵǾî ÀÖÁö ¾Ê½À´Ï´Ù.


ÇʵåÀÇ °³¿ä
static java.lang.String ID
          ÀÌ ID ÀÇ °ªÀº "id" ¿Í °íÁ¤µÇ°í ÀÖ½À´Ï´Ù.
 
constructor¡¡ ¡¡ ÀÇ °³¿ä
TagAttributeInfo (java.lang.String name, boolean required, java.lang.String type, boolean reqTime)
          TagAttributeInfo ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù.
 
¸Þ¼ÒµåÀÇ °³¿ä
 boolean canBeRequestTime ()
          ÀÌ ¼Ó¼ºÀÌ ¿ä±¸½ÃÀÇ °ªÀ» º¸°ü À¯ÁöÇÒ ¼ö ÀÖ´ÂÁö ¾î¶²Áö°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
static TagAttributeInfo getIdAttribute (TagAttributeInfo [] a)
          TagAttributeInfo ¿ÀºêÁ§Æ®ÀÇ ¹è¿­·ÎºÎÅÍ,"id" ¶ó°í Çϴ ij¸¯ÅÍ ¶óÀÎÀ» °Ë»öÇÏ´Â °£ÀÌ Á¤Àû ¸Þ¼ÒµåÀÔ´Ï´Ù.
 java.lang.String getName ()
          ÀÌ ¼Ó¼ºÀÇ À̸§ÀÔ´Ï´Ù.
 java.lang.String getTypeName ()
          ÀÌ ¼Ó¼ºÀÇ ÇüÅ (String)ÀÔ´Ï´Ù.
 boolean isRequired ()
          ÀÌ ¼Ó¼ºÀÌ ÇʼöÀÎÁö ¾î¶²Áö°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
 java.lang.String toString ()
           
 
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

ÇʵåÀÇ »ó¼¼

ID

public static final java.lang.String ID
ÀÌ ID ÀÇ °ªÀº "id" ¿Í °íÁ¤µÇ°í ÀÖ½À´Ï´Ù. ´Ù¸¥ °ªÀ» ´ëÀÔÇÏ´Â Àǹ̴ ¾ø½À´Ï´Ù. IDREF ¿¡ ´ëÇØ¼­µµ °°½À´Ï´Ù.
constructor¡¡ ¡¡ ÀÇ »ó¼¼

TagAttributeInfo

public TagAttributeInfo(java.lang.String name,
                        boolean required,
                        java.lang.String type,
                        boolean reqTime)
TagAttributeInfo ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù. ÀÌ Å¬·¡½º´Â, TLD (Tag Library Descriptor : ÅÂ±× ÇÁ·Î±×·¥ ¶óÀ̺귯¸® ±â¼úÀÚ)¸¦ ÇØ¼®Çϰí ÀÖ´Â JSP Äڵ忡 ÀÇÇØ ÇàÇØÁø ¿ä±¸¿¡ ±Ù°ÅÇØ, TagLibrary ÄÚµå·ÎºÎÅÍ ÀνºÅϽºÈ­ µË´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
name - ¼Ó¼ºÀÇ À̸§
required - ÀÌ ¼Ó¼ºÀÌ ÅÂ±× ÀνºÅϽº³»¿¡¼­ ÇÊ¿äÇѰ¡ ¾Æ´Ñ°¡
type - ¼Ó¼ºÀÇ ÇüÅÂÀÇ À̸§
reqTime - ÀÌ ¼Ó¼ºÀÌ ¿ä±¸½ÃÀÇ Attribute Ä¡¸¦ º¸°ü À¯ÁöÇÏ´ÂÁö ¾î¶²Áö
¸Þ¼ÒµåÀÇ »ó¼¼

getName

public java.lang.String getName()
ÀÌ ¼Ó¼ºÀÇ À̸§ÀÔ´Ï´Ù.
¹Ýȯ°ª:
¼Ó¼ºÀÇ À̸§

getTypeName

public java.lang.String getTypeName()
ÀÌ ¼Ó¼ºÀÇ ÇüÅ (String)ÀÔ´Ï´Ù.
¹Ýȯ°ª:
¼Ó¼ºÀÇ ÇüÅÂ

canBeRequestTime

public boolean canBeRequestTime()
ÀÌ ¼Ó¼ºÀÌ ¿ä±¸½ÃÀÇ °ªÀ» º¸°ü À¯ÁöÇÒ ¼ö ÀÖ´ÂÁö ¾î¶²Áö°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
¹Ýȯ°ª:
¼Ó¼ºÀÌ ¿ä±¸½ÃÀÇ °ªÀ» º¸°ü À¯ÁöÇÒ ¼ö ÀÖ´ÂÁö ¾î¶²Áö

isRequired

public boolean isRequired()
ÀÌ ¼Ó¼ºÀÌ ÇʼöÀÎÁö ¾î¶²Áö°¡ µ¹·ÁÁÖ¾îÁý´Ï´Ù.
¹Ýȯ°ª:
ÀÌ ¼Ó¼ºÀÌ ÇʼöÀÎÁö ¾î¶²Áö

getIdAttribute

public static TagAttributeInfo  getIdAttribute(TagAttributeInfo [] a)
TagAttributeInfo ¿ÀºêÁ§Æ®ÀÇ ¹è¿­·ÎºÎÅÍ,"id" ¶ó°í Çϴ ij¸¯ÅÍ ¶óÀÎÀ» °Ë»öÇÏ´Â °£ÀÌ Á¤Àû ¸Þ¼ÒµåÀÔ´Ï´Ù.
ÆÄ¶ó¹ÌÅÍ:
a - TagAttributeInfo ÀÇ ¹è¿­
¹Ýȯ°ª:
À̸§¿¡ id ¸¦ Æ÷ÇÔÇÑ TagAttributeInfo ÂüÁ¶

toString

public java.lang.String toString()
¿À¹ö¶óÀ̵å(override):
Ŭ·¡½º java.lang.Object ³»ÀÇ toString


Copyright 2002 Sun Microsystems, Inc. All rights reserved.
»ç¿ë¿¡´Â»ç¿ë Çã¶ô °è¾àÀÌ Àû¿ëµË´Ï´Ù.