IIOMetadataFormat

IIOMetadataFormat (메타데이터 포맷)

IIOMetadata.getAsTree에서 반환되고 IIOMetadata.setFromTreemergeTree에 전달되는 메타데이터 문서의 구조를 설명하는 객체입니다.

출처: Java API Reference

본문

문서 구조는 주어진 부모 요소 타입이 가질 수 있는 자식 요소의 타입·개수에 대한 제약, 요소가 가질 수 있는 속성의 이름·타입·값, 노드에 저장될 수 있는 Object 참조의 타입·값에 대한 제약 집합으로 설명됩니다.

이 인터페이스를 구현하는 클래스는 public static getInstance() 메서드를 포함해야 하며, 이 메서드는 클래스의 인스턴스를 반환합니다. 보통 구현체는 단일 인스턴스만 만들고 후속 getInstance 호출을 위해 캐시합니다.

getChildPolicy로 반환되는 상수들(CHILD_*)로 요소의 자식 패턴이 설명됩니다. 요소는 텍스트를 포함하거나 텍스트와 태그를 섞을 수 없으며, 요소의 자식은 몇 가지 단순한 패턴 중 하나에 맞아야 합니다.

더 알아보기 (Learn more)

Java 공식 API