aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fop-core/src/main/java/org/apache/fop/fonts/truetype/GlyfTable.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/fop-core/src/main/java/org/apache/fop/fonts/truetype/GlyfTable.java b/fop-core/src/main/java/org/apache/fop/fonts/truetype/GlyfTable.java
index 6ad479a0e..c5380b82e 100644
--- a/fop-core/src/main/java/org/apache/fop/fonts/truetype/GlyfTable.java
+++ b/fop-core/src/main/java/org/apache/fop/fonts/truetype/GlyfTable.java
@@ -42,7 +42,7 @@ public class GlyfTable {
private final FontFileReader in;
/** All the composite glyphs that appear in the subset. */
- private Set<Integer> compositeGlyphs = new TreeSet<Integer>();
+ protected Set<Integer> compositeGlyphs = new TreeSet<Integer>();
/** All the glyphs that are composed, but do not appear in the subset. */
protected Set<Integer> composedGlyphs = new TreeSet<Integer>();
@@ -56,7 +56,7 @@ public class GlyfTable {
this.in = in;
}
- private static enum GlyfFlags {
+ public enum GlyfFlags {
ARG_1_AND_2_ARE_WORDS(4, 2),
ARGS_ARE_XY_VALUES,
@@ -96,7 +96,7 @@ public class GlyfTable {
* @param flags the glyph data flags
* @return offset to the next glyph if any, or 0
*/
- static int getOffsetToNextComposedGlyf(int flags) {
+ public static int getOffsetToNextComposedGlyf(int flags) {
int offset = 0;
for (GlyfFlags flag : GlyfFlags.values()) {
offset += (flags & flag.bitMask) > 0 ? flag.argsCountIfSet : flag.argsCountIfNotSet;
@@ -110,7 +110,7 @@ public class GlyfTable {
* @param flags the glyph data flags
* @return true if there is another composed glyph, otherwise false.
*/
- static boolean hasMoreComposites(int flags) {
+ public static boolean hasMoreComposites(int flags) {
return (flags & MORE_COMPONENTS.bitMask) > 0;
}
}