岔斷點組織器

org.eclipse.debug.ui.breakpointOrganizers

3.1

岔斷點組織器可根據某些特定準則來分類岔斷點。例如,岔斷點組織器可依據專案將岔斷點加以分類。 「除錯平台」會自動建立具有指定名稱的組織器,並且將它們呈現給使用者, 以作為將岔斷點分組的選項。所提供的類別必須實作 org.eclipse.debug.ui.IBreakpointOrganizerDelegate, 並且只會在必要時載入,以避免提早啟動外掛程式。

<!ELEMENT extension (breakpointOrganizer+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT breakpointOrganizer EMPTY>

<!ATTLIST breakpointOrganizer

id          CDATA #REQUIRED

class       CDATA #REQUIRED

label       CDATA #REQUIRED

icon        CDATA #IMPLIED

othersLabel CDATA #IMPLIED>


以下是岔斷點組織器延伸的範例。

<extension point=

"org.eclipse.debug.ui.breakpointOrganizers"

>

<breakpointOrganizer class=

"com.example.BreakpointOrganizer"

id=

"com.example.BreakpointOrganizer"

label=

"範例組織器"

icon=

"icons/full/obj16/example_org.gif"

/>

</extension>

在上面的範例中,所提供的 Factory 將會併入到選項清單中, 以便用來將岔斷點加以分組(「分組方式 > 範例組織器」)。選取這個選項時,就會使用相關聯的組織器來將岔斷點分類。

class 屬性值必須是實作 org.eclipse.debug.ui.IBreakpointOrganizerDelegate 介面的 Java 類別完整名稱。

「除錯平台」提供了專案、檔案、岔斷點類型和工作集的岔斷點組織器。