JavaTM 2
Platform
Std.  Ed.  v1. 4.0

javax.swing.text.html.parser
클래스 AttributeList

java.lang.Object 
  |
  +--javax.swing.text.html.parser.AttributeList
모든 구현 인터페이스:
DTDConstants , Serializable

public final class AttributeList
extends Object
implements DTDConstants , Serializable

이 클래스는 ATTLIST 원가요소를 사용해, DTD 에 기술되었던 대로 SGML 요소의 속성을 정의합니다. AttributeList 는 getAttributes() 메소드를 사용해 Element 클래스로부터 취득할 수 있습니다.

실제로는 이것은 링크 된 리스트내의 요소입니다. 요소의 속성을 모두 열거하려면 , getNext() 메소드를 반복해 사용해 주세요.

관련 항목:
Element

필드의 개요
 int modifier
           
 String name
           
 AttributeList next
           
 int type
           
 String value
           
 Vector values
           
 
인터페이스 javax.swing.text.html.parser. DTDConstants 에서 상속받은 필드
ANY , CDATA , CONREF , CURRENT , DEFAULT , EMPTY , ENDTAG , ENTITIES , ENTITY , FIXED , GENERAL , ID , IDREF , IDREFS , IMPLIED , MD , MODEL , MS , NAME , NAMES , NMTOKEN , NMTOKENS , NOTATION , NUMBER , NUMBERS , NUTOKEN , NUTOKENS , PARAMETER , PI , PUBLIC , RCDATA , REQUIRED , SDATA , STARTTAG , SYSTEM
 
생성자의 개요
AttributeList (String  name)
          속성 리스트의 요소를 작성합니다.
AttributeList (String  name, int type, int modifier, String  value, Vector  values, AttributeList  next)
          속성 리스트의 요소를 작성합니다.
 
메소드의 개요
 int getModifier ()
           
 String getName ()
           
 AttributeList getNext ()
           
 int getType ()
           
 String getValue ()
           
 Enumeration getValues ()
           
static int name2type (String  nm)
           
 String toString ()
          오브젝트의 캐릭터 라인 표현을 돌려줍니다.
static String type2name (int tp)
           
 
클래스 java.lang. Object 에서 상속받은 메소드
clone , equals , finalize , getClass , hashCode , notify , notifyAll , wait , wait , wait
 

필드의 상세

name

public String  name

type

public int type

values

public Vector  values

modifier

public int modifier

value

public String  value

next

public AttributeList  next
생성자의 상세

AttributeList

public AttributeList(String  name)
속성 리스트의 요소를 작성합니다.


AttributeList

public AttributeList(String  name,
                     int type,
                     int modifier,
                     String  value,
                     Vector  values,
                     AttributeList  next)
속성 리스트의 요소를 작성합니다.

메소드의 상세

getName

public String  getName()
반환값:
속성명

getType

public int getType()
반환값:
속성의 형태
관련 항목:
DTDConstants

getModifier

public int getModifier()
반환값:
속성 수식자
관련 항목:
DTDConstants

getValues

public Enumeration  getValues()
반환값:
가능한 속성치

getValue

public String  getValue()
반환값:
디폴트의 속성치

getNext

public AttributeList  getNext()
반환값:
리스트에 있는 다음의 속성

toString

public String  toString()
클래스 Object 의 기술:
오브젝트의 캐릭터 라인 표현을 돌려줍니다. 통상,toString 메소드는 이 오브젝트를 「텍스트로 표현한다」캐릭터 라인을 돌려줍니다. 이 결과는 인간이 읽을 수 있는 간결하고 유익한 정보여야 합니다. 모든 서브 클래스에서, 이 메소드를 오버라이드(override) 하는 것을 추천합니다.

Object 클래스의 toString 메소드는 오브젝트의 파생원의 클래스명, @ 부호 (@), 및 오브젝트의 해시 코드의 부호 없음 16 진표현으로부터 구성되는 캐릭터 라인을 돌려줍니다. 즉, 이 메소드는 다음의 값과 동일한 캐릭터 라인을 돌려줍니다.

 getClass(). getName() + '@' + Integer.toHexString(hashCode())
 

오버라이드(override):
클래스 Object 내의 toString
반환값:
캐릭터 라인 표현

name2type

public static int name2type(String  nm)

type2name

public static String  type2name(int tp)

JavaTM 2
Platform
Std.  Ed.  v1. 4.0

버그의 보고와 기능의 리퀘스트
이외의 API 레퍼런스 및 개발자용 문서에 대해서는 Java 2 SDK SE 개발자용 문서를 참조해 주세요. 개발자전용의 상세한 해설, 개념의 개요, 용어의 정의, 버그의 회피책, 및 코드 실례가 포함되어 있습니다.

Java, Java 2 D, 및 JDBC 는 미국 및 그 외의 나라에 있어서의 미국 Sun Microsystems, Inc. 의 상표 혹은 등록상표입니다.
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.