package org.mapfish.print.processor.map.scalebar; /** * Vertical align. */ public enum HorizontalAlign { /** * Left. */ LEFT("left"), /** * Center. */ CENTER("center"), /** * Right. */ RIGHT("right"); private final String label; HorizontalAlign(final String label) { this.label = label; } /** * Get a type from its label. * @param label the type label */ public static HorizontalAlign fromString(final String label) { if (label != null) { for (HorizontalAlign type : HorizontalAlign.values()) { if (label.equalsIgnoreCase(type.label)) { return type; } } } return null; } public final String getLabel() { return this.label; } }