Class FlagFactory

java.lang.Object
org.episteme.social.politics.flags.FlagFactory

public final class FlagFactory extends Object
Factory for creating standard flag configurations.
Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Method Details

    • createHorizontalTricolor

      public static Flag createHorizontalTricolor(String name, Color top, Color middle, Color bottom, String meaning)
      Creates a generic tricolor flag (horizontal).
    • createVerticalTricolor

      public static Flag createVerticalTricolor(String name, Color left, Color middle, Color right, String meaning)
      Creates a generic tricolor flag (vertical).
    • createFlagWithSymbols

      public static Flag createFlagWithSymbols(String name, Color background, String meaning, String... symbolNames)
      Creates a flag with symbols.