|
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 도 참조해 주세요.