diff --git a/tehreer-android/src/main/java/com/mta/tehreer/graphics/TypefaceManager.java b/tehreer-android/src/main/java/com/mta/tehreer/graphics/TypefaceManager.java index 85d4bef5..7a109e6f 100644 --- a/tehreer-android/src/main/java/com/mta/tehreer/graphics/TypefaceManager.java +++ b/tehreer-android/src/main/java/com/mta/tehreer/graphics/TypefaceManager.java @@ -1,5 +1,5 @@ /* - * Copyright (C) 2017 Muhammad Tayyab Akram + * Copyright (C) 2018 Muhammad Tayyab Akram * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -149,7 +149,13 @@ public static Object getTypefaceTag(Typeface typeface) { } } - public static TypeFamily getTypefaceFamily(String familyName) { + /** + * Looks for a type family having specified family name. + * + * @param familyName The name of the family. + * @return A type family having specified family name. + */ + public static TypeFamily getTypeFamily(String familyName) { List entryList = new ArrayList<>(); synchronized (TypefaceManager.class) { diff --git a/tehreer-android/src/main/java/com/mta/tehreer/internal/layout/ShapingRunLocator.java b/tehreer-android/src/main/java/com/mta/tehreer/internal/layout/ShapingRunLocator.java index d4e37f50..be133184 100644 --- a/tehreer-android/src/main/java/com/mta/tehreer/internal/layout/ShapingRunLocator.java +++ b/tehreer-android/src/main/java/com/mta/tehreer/internal/layout/ShapingRunLocator.java @@ -173,7 +173,7 @@ private static void resolveStyle(ShapingRun shapingRun, int newStyle) { } private static void resolveTypeface(ShapingRun shapingRun, String familyName, TypeWidth typeWidth) { - TypeFamily typeFamily = TypefaceManager.getTypefaceFamily(familyName); + TypeFamily typeFamily = TypefaceManager.getTypeFamily(familyName); if (typeFamily != null) { shapingRun.typeface = typeFamily.getTypefaceByStyle(typeWidth, shapingRun.typeWeight, shapingRun.typeSlope); } else {