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 =
switch (type) {
221 }
catch (
final ArrayIndexOutOfBoundsException ignored) {
235 }
catch (
final ArrayIndexOutOfBoundsException ignored) {
245 public void setColor(
final int index, @NotNull
final Color color) {
267 private CharSequence
addMessageTypePrefix(
final int type,
final int subtype,
final int color, @NotNull
final CharSequence message) {