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) {
void removeCrossfireDrawinfoListener(@NotNull CrossfireDrawinfoListener listener)
void parse(@NotNull final CharSequence text, final int type, final int subtype, @NotNull final Color defaultColor, @NotNull final Buffer buffer)
static String toString(final int type, final int subtype)
final CrossfireQueryListener crossfireQueryListener
static final int MSG_TYPE_MISC
Color findColor(final int index)
CharSequence addMessageTypePrefix(final int type, final int subtype, final int color, @NotNull final CharSequence message)
boolean isTypeShown(final int type, final int subtype)
static final int MSG_SUBTYPE_NONE
static final String[] COLOR_NAMES
static String getColorName(final int index)
void removeCrossfireQueryListener(@NotNull CrossfireQueryListener listener)
static final int NUM_COLORS
void setTypes(@NotNull final MessageTypes types)
static final int MSG_TYPE_JXCLIENT
final CrossfireDrawinfoListener crossfireDrawinfoListener
MessageBufferUpdater(@NotNull final CrossfireServerConnection crossfireServerConnection, @NotNull final Buffer buffer, @NotNull final Color defaultColor, @NotNull final Color selectionColor)
void setColor(final int index, @NotNull final Color color)
static final int MSG_TYPE_COMMUNICATION
void removeCrossfireDrawextinfoListener(@NotNull CrossfireDrawextinfoListener listener)
static final int MSG_SUBTYPE_JXCLIENT_QUERY
boolean printMessageTypes
void parseWithoutMediaTags(@NotNull final CharSequence text, final int type, final int subtype, @NotNull final Color color, @NotNull final Buffer buffer)
final CrossfireDrawextinfoListener crossfireDrawextinfoListener
final CrossfireServerConnection crossfireServerConnection