|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
public interface Attributes2
SAX2 확장은 Attributes 를 통해 제공되는 per- 속성 정보를 늘립니다. 구현이 이 확장을 지원하고 있는 경우,ContentHandler.startElement() 로 제공되는 속성은 이 인터페이스를 구현해, 「http://xml.org/sax/features/use-attributes2」기능 플래그는 값 「true」를 가집니다.
이 모듈은, 원시 코드, 문서 모두 공개 도메인에 놓여져 있습니다. 따라서, 내용에 관한보증은 일절 제공되지 않습니다.
XMLReader 구현은 이 정보의 지원에 필요 없습니다. 이것은 SAX2 의 코어 디스트리뷰션인 만큼 포함되는 것이 아닙니다.
속성은, 디폴트로 「! isSpecified()」지정되면(자) , 필연적으로 DTD에도 「isDeclared()」선언됩니다 . 같이 속성의 형태가 CDATA 이외이면 반드시 선언됩니다.
| 메소드의 개요 | |
|---|---|
boolean |
isDeclared (int index)
속성이 DTD 에 선언되지 않았던 경우는 false 를 돌려줍니다. |
boolean |
isDeclared (String qName)
속성이 DTD 에 선언되지 않았던 경우는 false 를 돌려줍니다. |
boolean |
isDeclared (String uri,
String localName)
속성이 DTD 에 선언되지 않았던 경우는 false 를 돌려줍니다. |
boolean |
isSpecified (int index)
속성치가 DTD 의 디폴트에 의해 제공되지 않았던 경우는 true 를 돌려줍니다. |
boolean |
isSpecified (String qName)
속성치가 DTD 의 디폴트에 의해 제공되지 않았던 경우는 true 를 돌려줍니다. |
boolean |
isSpecified (String uri,
String localName)
속성치가 DTD 의 디폴트에 의해 제공되지 않았던 경우는 true 를 돌려줍니다. |
| 인터페이스 org.xml.sax. Attributes 로부터 상속된 메소드 |
|---|
getIndex , getIndex , getLength , getLocalName , getQName , getType , getType , getType , getURI , getValue , getValue , getValue |
| 메소드의 상세 |
|---|
boolean isDeclared(int index)
index - 속성 인덱스 (제로로부터 시작된다)
ArrayIndexOutOfBoundsException - 지정되었다
인덱스가 속성을 식별하지 않는 경우boolean isDeclared(String qName)
qName - XML 의 접두사 첨부의 수식명
IllegalArgumentException - 지정되었다
이름이 속성을 식별하지 않는 경우
boolean isDeclared(String uri,
String localName)
DTD 는 이름 공간을 이해하고 있지 않았기 때문에, 속성에 관련지을 수 있었던 이름 공간 URI 는 DTD 에 유래하는 것은 아닌 것에 주의해 주세요. 선언은 속성의 「qName」에 적용됩니다.
uri - 이름 공간 URI.
이름이 이름 공간 URI 를 가지지 않는 경우는 공문자열localName - 속성의 로컬명
IllegalArgumentException - 지정되었다
이름이 속성을 식별하지 않는 경우boolean isSpecified(int index)
index - 속성 인덱스 (제로로부터 시작된다)
ArrayIndexOutOfBoundsException - 지정되었다
인덱스가 속성을 식별하지 않는 경우
boolean isSpecified(String uri,
String localName)
DTD 는 이름 공간을 이해하고 있지 않았기 때문에, 속성에 관련지을 수 있었던 이름 공간 URI 는 DTD 에 유래하는 것은 아닌 것에 주의해 주세요. 선언은 속성의 「qName」에 적용됩니다.
uri - 이름 공간 URI.
이름이 이름 공간 URI 를 가지지 않는 경우는 공문자열localName - 속성의 로컬명
IllegalArgumentException - 지정되었다
이름이 속성을 식별하지 않는 경우boolean isSpecified(String qName)
qName - XML 의 접두사 첨부의 수식명
IllegalArgumentException - 지정되었다
이름이 속성을 식별하지 않는 경우
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 전의 클래스 다음의 클래스 | 프레임 있어 프레임 없음 | |||||||||
| 개요: 상자 | 필드 | 생성자 | 메소드 | 상세: 필드 | 생성자 | 메소드 | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms . Documentation Redistribution Policy 도 참조해 주세요.