|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.android.ide.common.rendering.api.LayoutLog
public class LayoutLog
Log class for actions executed through Bridge
and RenderSession
.
Field Summary | |
---|---|
static java.lang.String |
TAG_BROKEN
Tag for error when something really unexpected happens. |
static java.lang.String |
TAG_COLORFILTER
Fidelity Tag used when a color filter type is used but is not supported. |
static java.lang.String |
TAG_DRAWFILTER
Fidelity Tag used when a draw filter type is used but is not supported. |
static java.lang.String |
TAG_MASKFILTER
Fidelity Tag used when a mask filter type is used but is not supported. |
static java.lang.String |
TAG_MATRIX_AFFINE
Fidelity Tag used when a non affine transformation matrix is used in a Java API. |
static java.lang.String |
TAG_MATRIX_INVERSE
Tag used when a matrix cannot be inverted. |
static java.lang.String |
TAG_MATRIX_PREFIX
Prefix for matrix warnings/errors. |
static java.lang.String |
TAG_PATHEFFECT
Fidelity Tag used when a path effect type is used but is not supported. |
static java.lang.String |
TAG_RASTERIZER
Fidelity Tag used when a rasterize type is used but is not supported. |
static java.lang.String |
TAG_RESOURCES_FORMAT
Tag for wrong format in a resource value. |
static java.lang.String |
TAG_RESOURCES_PREFIX
Prefix for resource warnings/errors. |
static java.lang.String |
TAG_RESOURCES_READ
Tag for failure when reading the content of a resource file. |
static java.lang.String |
TAG_RESOURCES_RESOLVE
Tag for resource resolution failure. |
static java.lang.String |
TAG_RESOURCES_RESOLVE_THEME_ATTR
Tag for resource resolution failure, specifically for theme attributes. |
static java.lang.String |
TAG_SHADER
Fidelity Tag used when a shader type is used but is not supported. |
static java.lang.String |
TAG_STRFTIME
Fidelity Tag used when an unrecognized format is found for strftime. |
static java.lang.String |
TAG_UNSUPPORTED
Tag for unsupported feature that can have a big impact on the rendering. |
static java.lang.String |
TAG_XFERMODE
Fidelity Tag used when a xfermode type is used but is not supported. |
Constructor Summary | |
---|---|
LayoutLog()
|
Method Summary | |
---|---|
void |
error(java.lang.String tag,
java.lang.String message,
java.lang.Object data)
Logs an error. |
void |
error(java.lang.String tag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object data)
Logs an error, and the Throwable that triggered it. |
void |
fidelityWarning(java.lang.String tag,
java.lang.String message,
java.lang.Throwable throwable,
java.lang.Object data)
Logs a fidelity warning. |
void |
warning(java.lang.String tag,
java.lang.String message,
java.lang.Object data)
Logs a warning. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String TAG_RESOURCES_PREFIX
tag.startsWith(LayoutLog.TAG_RESOURCE_PREFIX
will test if the tag is any type
of resource warning/error
public static final java.lang.String TAG_MATRIX_PREFIX
tag.startsWith(LayoutLog.TAG_MATRIX_PREFIX
will test if the tag is any type
of matrix warning/error
public static final java.lang.String TAG_UNSUPPORTED
public static final java.lang.String TAG_BROKEN
public static final java.lang.String TAG_RESOURCES_RESOLVE
public static final java.lang.String TAG_RESOURCES_RESOLVE_THEME_ATTR
public static final java.lang.String TAG_RESOURCES_READ
public static final java.lang.String TAG_RESOURCES_FORMAT
public static final java.lang.String TAG_MATRIX_AFFINE
public static final java.lang.String TAG_MATRIX_INVERSE
public static final java.lang.String TAG_MASKFILTER
public static final java.lang.String TAG_DRAWFILTER
public static final java.lang.String TAG_PATHEFFECT
public static final java.lang.String TAG_COLORFILTER
public static final java.lang.String TAG_RASTERIZER
public static final java.lang.String TAG_SHADER
public static final java.lang.String TAG_STRFTIME
public static final java.lang.String TAG_XFERMODE
Constructor Detail |
---|
public LayoutLog()
Method Detail |
---|
public void warning(java.lang.String tag, java.lang.String message, java.lang.Object data)
tag
- a tag describing the type of the warningmessage
- the message of the warningdata
- an optional data bundle that the client can use to improve the warning display.public void fidelityWarning(java.lang.String tag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object data)
tag
- a tag describing the type of the warningmessage
- the message of the warningthrowable
- an optional Throwable that triggered the warningdata
- an optional data bundle that the client can use to improve the warning display.public void error(java.lang.String tag, java.lang.String message, java.lang.Object data)
tag
- a tag describing the type of the errormessage
- the message of the errordata
- an optional data bundle that the client can use to improve the error display.public void error(java.lang.String tag, java.lang.String message, java.lang.Throwable throwable, java.lang.Object data)
Throwable
that triggered it.
tag
- a tag describing the type of the errormessage
- the message of the errorthrowable
- the Throwable that triggered the errordata
- an optional data bundle that the client can use to improve the error display.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |