Tipos de Marcadores Pré-definidos

O plug-in Resources vem com os tipos de marcadores pré-definidos listados abaixo.  Cada um tem uma declaração de constante correspondente definindo seu ID no tipo org.eclipse.core.resources.IMarker.

Marker

Consulte: org.eclipse.core.resources.IMarker.MARKER
O tipo de marcador org.eclipse.core.resources.marker predefinido é a raiz da hierarquia de tipos de marcador.  Todos os marcadores devem herdar desse tipo (direta ou indiretamente).

O tipo de marcador marker tem as seguintes características:

transient
true
super
no super types
attributes
no attributes

Problem Marker

Consulte: org.eclipse.core.resources.IMarker.PROBLEM
O tipo de marcador org.eclipse.core.resources.problemmarker predefinido é utilizado para representar problemas nos recursos.  Geralmente, ele será um erro de compilação, quadros de filme inválidos, etc.

O tipo de marcador problemmarker tem as seguintes características:

transient
false
super
org.eclipse.core.resources.marker
attributes
severity
Um número do conjunto de gravidades de erro, aviso e informação definido pela plataforma
message
Uma cadeia arbitrária descrevendo a natureza do marcador (ou seja, um nome para um marcador ou uma tarefa).  O conteúdo e o formato desse atributo não é especificado e nem interpretado pela plataforma.

location
A localização de uma cadeia lida pelo homem, a qual pode ser utilizada para diferenciar os marcadores em um recurso.  Como tal ela deve ser concisa e direcionada para os usuários.  O conteúdo e o formato desse atributo não é especificado e nem interpretado pela plataforma.

Task Marker

Consulte: org.eclipse.core.resources.IMarker.TASK
O tipo de marcador org.eclipse.core.resources.taskmarker predefinido é utilizado para representar os itens todo do usuário e seus semelhantes.

O tipo de marcador taskmarker tem as seguintes características:

transient
false
super
org.eclipse.core.resources.marker
attributes
priority
 Um número do conjunto de prioridades altas, normais e baixas definido pela plataforma.
message
Uma cadeia arbitrária descrevendo a natureza do marcador (ou seja, um nome para um marcador ou uma tarefa).  O conteúdo e o formato desse atributo não é especificado e nem interpretado pela plataforma.

done
Um valor booleano indicando se o marcador (por exemplo, uma tarefa) é considerado concluído.

Bookmark

Consulte: org.eclipse.core.resources.IMarker.BOOKMARK
O tipo de marcador org.eclipse.core.resources.bookmark predefinido é utilizado para lembrar recursos ou locais interessantes nos recursos.  Pode ser o resultado de uma ação do usuário ou algum tipo de pesquisa automatizada.

O tipo de marcador bookmark tem as seguintes características:

transient
false
super
org.eclipse.core.resources.marker
attributes
message
Uma cadeia arbitrária descrevendo a natureza do marcador (ou seja, um nome para um marcador ou uma tarefa).  O conteúdo e o formato desse atributo não é especificado e nem interpretado pela plataforma.

location
A localização de uma cadeia lida pelo homem, a qual pode ser utilizada para diferenciar os marcadores em um recurso.  Como tal ela deve ser concisa e direcionada para os usuários.  O conteúdo e o formato desse atributo não é especificado e nem interpretado pela plataforma.

Text Marker

Consulte: org.eclipse.core.resources.IMarker.TEXT
O tipo de marcador org.eclipse.core.resources.textmarker predefinido é utilizado para indicar uma localização específica em um arquivo de texto.  Geralmente, é utilizado para refinar outro tipo de marcador e produzir um tipo de marcador completamente localizável.  Por exemplo, um marcador Java problem seria também um marcador de texto, pois precisaria localizar o problema nos arquivos fonte Java.

O tipo de marcador textmarker tem as seguintes características:

transient
true
super
org.eclipse.core.resources.marker
attributes
charStart
Um valor inteiro indicando o início de um marcador de texto.  Esse atributo é relativo a zero e inclusivo.

charEnd
Um valor inteiro indicando onde o marcador de texto termina.  Esse atributo é relativo a zero e inclusivo.
lineNumber
Um valor inteiro indicando o número da linha de um marcador de texto.  Esse atributo é relativo a 1.
Copyright IBM Corp. 2000, 2001.  Todos os direitos reservados.