/** * Gets the name of a movable. * * @param type * The movable type * @return The name. */ public static String getName(EMovableType type) { return getString("movable_" + type); }
/** * Gets a string. * * @param key * The name of the string * @return The localized string */ public static String getString(String key) { return INSTANCE.getSingleString(key); }
private synchronized Properties getLabels() { if (!labelsLoaded) { loadLabels(); labelsLoaded = true; } return loadedLabels; }
@Override public String getDescription(float relativeX, float relativeY) { return Labels.getName(material, plural); }
private static void loadCommandLineSettings() { CommonConstants.CONTROL_ALL = SettingsManager.getInstance().isControllAll(); CommonConstants.ACTIVATE_ALL_PLAYERS = SettingsManager.getInstance().isActivateAllPlayers(); CommonConstants.ENABLE_CONSOLE_LOGGING = SettingsManager.getInstance().useConsoleOutput(); CommonConstants.DISABLE_ORIGINAL_MAPS = SettingsManager.getInstance().areOriginalMapsDisabled(); AbstractLabels.setPreferredLocale(SettingsManager.getInstance().getLocale()); }
/** * Gets a String for a progress constant. * * @param progress * The progress constant. * @return The localized name, */ public static String getProgress(EProgressState progress) { return getString("progress_" + progress); } }
@Override public String getDescription(float relativeX, float relativeY) { return Labels.getName(material, plural); }
/** * Gets the name of a {@link ESoldierType}. * * @param type * The soldier type * @return The localized name. */ public static String getName(ESoldierType type) { return getString("soldier_" + type); }
/** * Gets the name of a resource. * * @param type * The resource type * @return The name. */ public static String getName(EResourceType type) { return getString("resource_" + type); }
/** * Gets the name of a building. * * @param type * The building type * @return The name. */ public static String getName(EBuildingType type) { return getString("building_" + type); }
/** * Gets the name for an action type. * * @param action * The action type. * @return The localized name. */ public static String getName(EActionType action) { return getString("action_" + action); }
@Override public String getDescription(float relativex, float relativey) { return Labels.getString("priority_" + next); }
/** * Gets the name of a material. * * @param type * The material type * @param plural * If the plural name should be returned. * @return The localized name. */ public static String getName(EMaterialType type, boolean plural) { String key = "material_" + type; if (plural) { key += "p"; } return getString(key); }
@Override public String toString() { return Labels.getString("player-type-" + playerType.name()); } }
/** * Constructor */ EMapFilter() { this.name = Labels.getString("mapfilter." + name()); }
@Override public String toString() { return Labels.getString("peace-time-" + name()); } }
@Override public String toString() { return Labels.getString("map-start-resources-" + startResources.name()); } }
/** * Creates a new {@link MinimapOccupiedButton}. * * @param minimapSettings * The settings to influence. */ public MinimapOccupiedButton(final MinimapMode minimapSettings) { super(new NextDisplayMode(minimapSettings), null, null, Labels.getString("minimap-occupied")); this.minimapSettings = minimapSettings; }
/** * Creates a new {@link MinimapBuildingButton}. * * @param minimapSettings * The settings to influence. */ public MinimapBuildingButton(final MinimapMode minimapSettings) { super(new NextDisplayMode(minimapSettings), null, null, Labels.getString("minimap-buildings")); this.minimapSettings = minimapSettings; }