Package org.fulib.scenarios.diagnostic
Class Marker
- java.lang.Object
-
- org.fulib.scenarios.diagnostic.Marker
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
BUNDLE_NAME
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description int
compareTo(Marker o)
boolean
equals(java.lang.Object o)
static Marker
error(Position position, java.lang.String code, java.lang.Object... args)
java.lang.String
getCode()
long
getColumnNumber()
long
getEndPosition()
javax.tools.Diagnostic.Kind
getKind()
long
getLineNumber()
java.lang.String
getLocalizedMessage()
java.lang.String
getMessage(java.util.Locale locale)
java.util.List<Marker>
getNotes()
long
getPosition()
Position
getPositionObject()
java.lang.String
getSource()
long
getStartPosition()
int
hashCode()
static java.lang.String
localize(java.lang.String key, java.lang.Object... args)
static java.lang.String
localize(java.util.Locale locale, java.lang.String key, java.lang.Object... args)
Marker
note(Marker marker)
static Marker
note(Position position, java.lang.String code, java.lang.Object... args)
void
print(java.io.PrintWriter out)
static Marker
warning(Position position, java.lang.String code, java.lang.Object... args)
-
-
-
Field Detail
-
BUNDLE_NAME
public static final java.lang.String BUNDLE_NAME
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Marker
public Marker(javax.tools.Diagnostic.Kind kind, Position position, java.lang.String code, java.lang.Object... args)
-
-
Method Detail
-
localize
public static java.lang.String localize(java.lang.String key, java.lang.Object... args)
-
localize
public static java.lang.String localize(java.util.Locale locale, java.lang.String key, java.lang.Object... args)
-
error
public static Marker error(Position position, java.lang.String code, java.lang.Object... args)
-
warning
public static Marker warning(Position position, java.lang.String code, java.lang.Object... args)
-
getKind
public javax.tools.Diagnostic.Kind getKind()
- Specified by:
getKind
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getPositionObject
public Position getPositionObject()
-
getSource
public java.lang.String getSource()
- Specified by:
getSource
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getPosition
public long getPosition()
- Specified by:
getPosition
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getStartPosition
public long getStartPosition()
- Specified by:
getStartPosition
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getEndPosition
public long getEndPosition()
- Specified by:
getEndPosition
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getLineNumber
public long getLineNumber()
- Specified by:
getLineNumber
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getColumnNumber
public long getColumnNumber()
- Specified by:
getColumnNumber
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getCode
public java.lang.String getCode()
- Specified by:
getCode
in interfacejavax.tools.Diagnostic<java.lang.String>
-
getLocalizedMessage
public java.lang.String getLocalizedMessage()
-
getNotes
public java.util.List<Marker> getNotes()
-
getMessage
public java.lang.String getMessage(java.util.Locale locale)
- Specified by:
getMessage
in interfacejavax.tools.Diagnostic<java.lang.String>
-
print
public void print(java.io.PrintWriter out)
-
compareTo
public int compareTo(Marker o)
- Specified by:
compareTo
in interfacejava.lang.Comparable<Marker>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-