package net.sf.colossus.variant; /** * Some object from which Game can ask for the current variant, * instead of the static VariantSupport.getCurrentVariant() way. * * All other places should ask it from Game, they should not need * to get this one here... * * TODO This is meant as TEMPORARY SOLUTION. * * On the long run we should try to get rid of this and variant or * variant name passed in to game constructor, but we are not there * yet... * * @author Clemens Katzer */ public interface IVariantKnower { public Variant getTheCurrentVariant(); }