public interface Issue
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
getConstruct()
Gets the model object associated with this issue, if any.
|
java.lang.String |
getHtmlMessage()
Gets a translated HTML formatted text message describing this issue.
|
int |
getLength()
Gets the length of the text associated with this issue.
|
java.lang.String |
getMessage()
Gets a translated plain text message describing this issue.
|
int |
getOffset()
Gets the offset of the text associated with this issue.
|
Severity |
getSeverity()
Gets the
Severity of this issue. |
java.util.List<? extends javax.swing.Action> |
getTransforms()
Gets the transforms attached to this issue.
|
boolean |
hasTransforms()
Gets whether any transforms are attached to this issue.
|
java.lang.Object getConstruct()
Violation
interface.
Even though the implementations do not require client locking, the source
models for most Node
types actually do
expect clients to hold a lock, usually the Node
/TextBuffer
lock, while holding constructs of the source model. Consequently, taking
the appropriate lock before calling this method is recommended.java.lang.String getMessage()
java.lang.String getHtmlMessage()
int getOffset()
int getLength()
boolean hasTransforms()
java.util.List<? extends javax.swing.Action> getTransforms()