package org.geogebra.common.kernel; /** * Types of path / region parameter behaviours * * @author Zbynek * */ public enum PathRegionHandling { /** use closest point when path / region changed */ OFF("false"), /** use same parameter when path / region changed */ ON("true"), /** try to be consistent with old behavior (3.2) */ AUTO("auto"); private String xml; private PathRegionHandling(String xml) { this.xml = xml; } /** * @return value for xml */ public String getXML() { return xml; } /** * @param s * XML string * @return parsed value */ public static PathRegionHandling parse(String s) { if ("false".equals(s)) { return OFF; } return ON; } }