預先定義的標示元類型

以下列出檢附預先定義之標示元類型的資源外掛程式。 在 org.eclipse.core.resources.IMarker 類型中,每個資源外掛程式都有一個定義其 ID 的對應常數宣告。

標示元

請參閱:org.eclipse.core.resources.IMarker.MARKER
預先定義的標示元類型 org.eclipse.core.resources.marker 是標示元類型階層的根。所有標示元都應繼承(直接或間接)這個類型。

marker 標示元類型有下列性質:

暫時性
true
超類型
沒有超類型
屬性
沒有屬性

問題標示元

請參閱:org.eclipse.core.resources.IMarker.PROBLEM
預先定義的標示元類型 org.eclipse.core.resources.problemmarker 用來代表資源中的問題。這通常是編譯錯誤、錯誤的電影訊框...等。

problemmarker 標示元類型有下列性質:

暫時性
false
超類型
org.eclipse.core.resources.marker
屬性
severity
這是平台所定義的嚴重性集(錯誤、警告和資訊)其中的號碼。
message
這是說明標示元本質的任意字串(就是書籤或作業的名稱)。平台不會指定或解譯這個屬性的內容和格式。

location
位置是可用來區分資源標示元的人類可閱讀的字串。因此,它應該要簡明,且要以使用者為目標。 平台不會指定或解譯這個屬性的內容和格式。

作業標示元

請參閱:org.eclipse.core.resources.IMarker.TASK
預先定義的標示元類型 org.eclipse.core.resources.taskmarker 用來代表使用者待辦項目及類似項目。

taskmarker 標示元類型有下列性質:

暫時性
false
超類型
org.eclipse.core.resources.marker
屬性
priority
 這是平台所定義的優先順序集(高、正常和低)其中的號碼。
message
這是說明標示元本質的任意字串(就是書籤或作業的名稱)。平台不會指定或解譯這個屬性的內容和格式。

done
這是一個 Boolean 值,指出標示元(如作業)是否算是已完成。

書籤

請參閱:org.eclipse.core.resources.IMarker.BOOKMARK
預先定義的標示元類型 org.eclipse.core.resources.bookmark 用來記住您想要的資源及資源中的位置。 這可能會如同使用者動作的結果或某種自動化的搜尋。

bookmark 標示元類型有下列性質:

暫時性
false
超類型
org.eclipse.core.resources.marker
屬性
message
這是說明標示元本質的任意字串(就是書籤或作業的名稱)。平台不會指定或解譯這個屬性的內容和格式。

location
位置是可用來區分資源標示元的人類可閱讀的字串。因此,它應該要簡明,且要以使用者為目標。 平台不會指定或解譯這個屬性的內容和格式。

文字標示元

請參閱:org.eclipse.core.resources.IMarker.TEXT
預先定義的標示元類型 org.eclipse.core.resources.textmarker 用來指出文字檔中的特定位置。 這通常用來修正另一個標示元類型及產生完全能夠定位的標示元類型。 比方說,Java 問題標示元也會是文字標示元,因為它必須在 Java 原始檔內尋找問題。

textmarker 標示元類型有下列性質:

暫時性
true
超類型
org.eclipse.core.resources.marker
屬性
charStart
這是指出文字標示元起始位置的整數值。這是相對於零的屬性,零也包括在內。

charEnd
這是指出文字標示元結束位置的整數值。屬性值相對於零,零也包括在內。
lineNumber
這是指出文字標示元行號的整數值。屬性值相對於 1。
Copyright IBM Corp. 2000, 2001.  All Rights Reserved.