00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022 package com.realtime.crossfire.jxclient.gui.log;
00023
00024 import java.awt.Font;
00025 import org.jetbrains.annotations.NotNull;
00026
00031 public class Fonts {
00032
00037 @NotNull
00038 private final Font fontPrint;
00039
00043 @NotNull
00044 private final Font fontFixed;
00045
00049 @NotNull
00050 private final Font fontFixedBold;
00051
00055 @NotNull
00056 private final Font fontArcane;
00057
00067 public Fonts(@NotNull final Font fontPrint, @NotNull final Font fontFixed, @NotNull final Font fontFixedBold, @NotNull final Font fontArcane) {
00068 this.fontPrint = fontPrint;
00069 this.fontFixed = fontFixed;
00070 this.fontFixedBold = fontFixedBold;
00071 this.fontArcane = fontArcane;
00072 }
00073
00079 @NotNull
00080 public Font getFontPrint() {
00081 return fontPrint;
00082 }
00083
00088 @NotNull
00089 public Font getFontFixed() {
00090 return fontFixed;
00091 }
00092
00098 @NotNull
00099 public Font getFontFixedBold() {
00100 return fontFixedBold;
00101 }
00102
00107 @NotNull
00108 public Font getFontArcane() {
00109 return fontArcane;
00110 }
00111
00112 }