public interface IJavaModelMarker
This interface declares constants only.
Modifier and Type | Field and Description |
---|---|
static String |
ARGUMENTS
Id marker attribute (value
"arguments" ). |
static String |
BUILDPATH_PROBLEM_MARKER
Build path problem marker type (value
"org.eclipse.jdt.core.buildpath_problem" ). |
static String |
CATEGORY_ID
ID category marker attribute (value
"categoryId" ) |
static String |
CLASSPATH_FILE_FORMAT
Classpath file format marker attribute (value
"classpathFileFormat" ). |
static String |
CYCLE_DETECTED
Cycle detected marker attribute (value
"cycleDetected" ). |
static String |
FLAGS
Flags marker attribute (value
"flags" ). |
static String |
ID
ID marker attribute (value
"id" ). |
static String |
JAVA_MODEL_PROBLEM_MARKER
Java model problem marker type (value
"org.eclipse.jdt.core.problem" ). |
static String |
OUTPUT_OVERLAPPING_SOURCE
Output overlapping another source attribute (value
"outputOverlappingSource" ). |
static String |
TASK_MARKER
Java model task marker type (value
"org.eclipse.jdt.core.task" ). |
static String |
TRANSIENT_PROBLEM
Java model transient problem marker type (value
"org.eclipse.jdt.core.transient_problem" ). |
static final String JAVA_MODEL_PROBLEM_MARKER
"org.eclipse.jdt.core.problem"
). This can be used to
recognize those markers in the workspace that flag problems detected by
the Java tooling during compilation.static final String TRANSIENT_PROBLEM
"org.eclipse.jdt.core.transient_problem"
). This can be
used to recognize those markers in the workspace that flag transient
problems detected by the Java tooling (such as a problem detected by the
outliner, or a problem detected during a code completion). Since 1.0,
transient problems are reported as IProblem
through
various API. Only the evaluation API is still producing markers for
transient problems.static final String TASK_MARKER
"org.eclipse.jdt.core.task"
). This can be used to
recognize task markers in the workspace that correspond to tasks
specified in Java source comments and detected during compilation (for
example, 'TO-DO: ...'). Tasks are identified by a task tag, which can be
customized through JavaCore
option
"org.eclipse.jdt.core.compiler.taskTag"
.static final String ARGUMENTS
"arguments"
). Arguments are
concatenated into one String, prefixed with an argument count (followed
with colon separator) and separated with '#' characters. For example: {
"foo", "bar" } is encoded as "2:foo#bar", { } is encoded as "0:".
Empty argument is encoded as three spaces (" ").
If the argument contains a '#', the character is doubled.
{"foo#test", "bar" } is encoded as "2:foo##test#bar"
CorrectionEngine.getProblemArguments(IMarker)
,
Constant Field Valuesstatic final String ID
"id"
).static final String CATEGORY_ID
"categoryId"
)static final String FLAGS
"flags"
). Reserved for
future use.static final String CYCLE_DETECTED
"cycleDetected"
).
Used only on buildpath problem markers. The value of this attribute is
either "true" or "false".static final String BUILDPATH_PROBLEM_MARKER
"org.eclipse.jdt.core.buildpath_problem"
). This can be
used to recognize those markers in the workspace that flag problems
detected by the Java tooling during classpath setting.static final String CLASSPATH_FILE_FORMAT
"classpathFileFormat"
). Used only on buildpath problem
markers. The value of this attribute is either "true" or "false".static final String OUTPUT_OVERLAPPING_SOURCE
"outputOverlappingSource"
).
Used only on buildpath problem markers. The value of this attribute is
either "true" or "false".
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.