[1] [[DOM]] 実装者は、[[機能]]とその版によって複数個の実装を用意することができます。 界面 [DFN[[CODE(DOMi)[DOMImplementationSource]]]] を実装した物体を使ってその DOM 実装を取出すことができます。 [CODE(DOMi)[DOMImplementationSource]] を実装した物体は束縛規定の実装源一覧 ([CODE(DOM)[[[DOMImplementationRegistry]]]]) を通じて DOM [[応用]]に DOM 実装を提供します。 [2] 仕様書: - [DOM 3] Core Interface [CODE(DOMi)[DOMImplementationSource]] [3] 界面: ,種類,型,名前,引数,説明,水準 ,メソッド,[CODE(DOMi)[[[DOMImplementation]]]],[CODE(DOMm)[[[getDOMImplementation]]]],[CODE(DOM)[([[DOMString]] [CODE(DOMp)[features]])]],DOM 実装を1つ取得,DOM 3 ,メソッド,[CODE(DOMi)[[[DOMImplementationList]]]],[CODE(DOMm)[[[getDOMImplementationList]]]],[CODE(DOM)[([[DOMString]] [CODE(DOMp)[features]])]],DOM 実装をすべて取得,DOM 3