컨텍스트 보기 바인딩

org.eclipse.debug.ui.contextViewBindings

3.0

이 확장점에서는 보기를 컨텍스트 ID와 연관시키는 메커니즘을 제공합니다. 컨텍스트가 디버그 보기에 의해 활성화될 때 컨텍스트와 연관된 보기(및 상위 컨텍스트와 연관된 보기)가 열리거나, 닫히거나, 활성화됩니다. 제공자는 자동 열기 및 닫기 동작을 대체하는 옵션을 보유합니다.

<!ELEMENT extension (contextViewBinding*)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT contextViewBinding EMPTY>

<!ATTLIST contextViewBinding

contextId CDATA #REQUIRED

viewId    CDATA #REQUIRED

autoOpen  (true | false)

autoClose (true | false) >


다음은 컨텍스트 보기 바인딩 컨트리뷰션에 관한 예제입니다.

<extension point=

"org.eclipse.debug.ui.contextViewBindings"

>

<contextViewBinding contextId=

"com.example.mydebugger.debugging"

viewId=

"com.example.view"

autoOpen=

"true"

autoClose=

"false"

>

</contextViewBinding>

</extension>

위의 예제에서 지정된 ID가 있는 컨텍스트가 디버그 보기에 의해 활성화될 때 지정된 보기는 자동으로 열립니다. 다른 디버그 모델로 바인드된 컨텍스트가 보기와 연관되지 않고 활성화되면 보기는 자동으로 닫히지 않습니다.