Crossfire JXClient, Trunk
|
Go to the documentation of this file.
23 package com.realtime.crossfire.jxclient.gui.log;
31 import java.awt.Color;
32 import org.jetbrains.annotations.NotNull;
49 private final Color @NotNull []
colors = {
113 @SuppressWarnings(
"ZeroLengthArrayAllocation")
128 public void commandQueryReceived(@NotNull
final String prompt,
final int queryType) {
144 public void commandDrawextinfoReceived(
final int color,
final int type,
final int subtype, @NotNull
final String message) {
171 public void commandDrawinfoReceived(@NotNull
final String text,
final int type) {
173 final int messageType;
230 }
catch (
final ArrayIndexOutOfBoundsException ignored) {
244 }
catch (
final ArrayIndexOutOfBoundsException ignored) {
254 public void setColor(
final int index, @NotNull
final Color color) {
276 private CharSequence
addMessageTypePrefix(
final int type,
final int subtype,
final int color, @NotNull
final CharSequence message) {
static String getColorName(final int index)
static final int MSG_SUBTYPE_NONE
static final int NUM_COLORS
final CrossfireServerConnection crossfireServerConnection
void removeCrossfireDrawextinfoListener(@NotNull CrossfireDrawextinfoListener listener)
MessageBufferUpdater(@NotNull final CrossfireServerConnection crossfireServerConnection, @NotNull final Buffer buffer, @NotNull final Color defaultColor, @NotNull final Color selectionColor)
static final int MSG_SUBTYPE_JXCLIENT_QUERY
static final int MSG_TYPE_JXCLIENT
void removeCrossfireQueryListener(@NotNull CrossfireQueryListener listener)
void removeCrossfireDrawinfoListener(@NotNull CrossfireDrawinfoListener listener)
Color findColor(final int index)
CharSequence addMessageTypePrefix(final int type, final int subtype, final int color, @NotNull final CharSequence message)
static String toString(final int type, final int subtype)
static final int MSG_TYPE_MISC
final CrossfireQueryListener crossfireQueryListener
final CrossfireDrawextinfoListener crossfireDrawextinfoListener
void parse(@NotNull final CharSequence text, final int type, final int subtype, @NotNull final Color defaultColor, @NotNull final Buffer buffer)
final CrossfireDrawinfoListener crossfireDrawinfoListener
void setTypes(@NotNull final MessageTypes types)
void setColor(final int index, @NotNull final Color color)
boolean isTypeShown(final int type, final int subtype)
static final String[] COLOR_NAMES
void parseWithoutMediaTags(@NotNull final CharSequence text, final int type, final int subtype, @NotNull final Color color, @NotNull final Buffer buffer)
boolean printMessageTypes
static final int MSG_TYPE_COMMUNICATION