IO 편집기

메타 데이터를 IO 필드로 변환하는 기능을 커스터마이징 할 수 있는 영역을 제공합니다.

1. 제공되는 커스터마이징 목록(2)

IO 편집기에서 제공되는 커스터마이징 영역 목록
기능 설명

bindIoFieldCreatorProvider

IO 필드를 생성하기 위한 제공자를 반환합니다.

bindMetaToPropertyConverter

메타 데이터를 IO 편집기에 추가할 때 IO 필드로 변환하는 변환기를 바인딩합니다.

2. 상세

메소드의 기능을 확인하고 필요한 부분을 커스터마이징 할 수 있습니다.

2.1. bindIoFieldCreatorProvider

IO 필드를 생성하기 위한 제공자를 반환합니다.

1. 인터페이스 및 클래스

모듈이 반드시 구현 해야하는 인터페이스 또는 상속 해야하는 클래스입니다.

com.bankwareglobal.ide.bxframework.core.io.extensions.IIoFieldCreatorProvider

2. 기본 구현 클래스

해당 기능을 위해 구현된 기본 클래스입니다. 인터페이스 및 클래스에서 필요한 기본 기능이 구현되어있으며 모듈을 확장할 경우 이 클래스를 상속 받아서 구현할 수 있습니다.

com.bankwareglobal.ide.bxframework.core.io.extensions.impl.DefaultIoFieldCreatorProvider

3. 구현 예제

[ERROR] 확장 모듈에서 재정의된 메소드가 없음. 확장 모듈에서 bindIoFieldCreatorProvider메소드 재정의 필요.

2.2. bindMetaToPropertyConverter

메타 데이터를 IO 편집기에 추가할 때 IO 필드로 변환하는 변환기를 바인딩합니다.

1. 인터페이스 및 클래스

모듈이 반드시 구현 해야하는 인터페이스 또는 상속 해야하는 클래스입니다.

com.bankwareglobal.ide.bxframework.core.io.IMetaToPropertyConverter

2. 기본 구현 클래스

해당 기능을 위해 구현된 기본 클래스입니다. 인터페이스 및 클래스에서 필요한 기본 기능이 구현되어있으며 모듈을 확장할 경우 이 클래스를 상속 받아서 구현할 수 있습니다.

com.bankwareglobal.ide.bxframework.se.extensions.impl.DefaultMetaToPropertyConverter

3. 구현 예제

com.bankwareglobal.ide.bxframework.se.extensions.overriding.impl.ExtMetaToPropertyConverter

                package com.bankwareglobal.ide.bxframework.se.extensions.overriding.impl;

                import com.bankwareglobal.ide.bxframework.se.extensions.impl.DefaultMetaToPropertyConverter;

                /**
                 * 메타 데이터를 IO 편집기에 추가할 때 IO 필드로 변환하는 변환기
                 */
                public class ExtMetaToPropertyConverter extends DefaultMetaToPropertyConverter {

                }

4. 재구현된 메소드 목록(0)

Copyright© Bankwareglobal All Rights Reserved.