|
Eclipse JDT Release 3.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IJavaModelMarker
Markers used by the Java model.
This interface declares constants only.
Field Summary | |
---|---|
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" ). |
Field Detail |
---|
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.
IProblem
,
ICodeSnippetRequestor.acceptProblem(org.eclipse.core.resources.IMarker,String,
int)
,
Constant Field Valuesstatic 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".
|
Eclipse JDT Release 3.8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2013 IBM Corporation and others. All rights reserved.