package com.html5parser.constants;

import java.util.HashMap;
import java.util.Map;

public class SVGAttributesTable {

	
	/**
	 * Value description:
	 * 
	 * first column is the attribute name 
	 * second column is the fixed attribute name 
	 */
	public static final Map<String, String> TABLE;
	static {
		TABLE = new HashMap<String, String>();
		TABLE.put("attributename", "attributeName");
		TABLE.put("attributetype", "attributeType");
		TABLE.put("basefrequency", "baseFrequency");
		TABLE.put("baseprofile", "baseProfile");
		TABLE.put("calcmode", "calcMode");
		TABLE.put("clippathunits", "clipPathUnits");
		TABLE.put("contentscripttype", "contentScriptType");
		TABLE.put("contentstyletype", "contentStyleType");
		TABLE.put("diffuseconstant", "diffuseConstant");
		TABLE.put("edgemode", "edgeMode");
		TABLE.put("externalresourcesrequired", "externalResourcesRequired");
		TABLE.put("filterres", "filterRes");
		TABLE.put("filterunits", "filterUnits");
		TABLE.put("glyphref", "glyphRef");
		TABLE.put("gradienttransform", "gradientTransform");
		TABLE.put("gradientunits", "gradientUnits");
		TABLE.put("kernelmatrix", "kernelMatrix");
		TABLE.put("kernelunitlength", "kernelUnitLength");
		TABLE.put("keypoints", "keyPoints");
		TABLE.put("keysplines", "keySplines");
		TABLE.put("keytimes", "keyTimes");
		TABLE.put("lengthadjust", "lengthAdjust");
		TABLE.put("limitingconeangle", "limitingConeAngle");
		TABLE.put("markerheight", "markerHeight");
		TABLE.put("markerunits", "markerUnits");
		TABLE.put("markerwidth", "markerWidth");
		TABLE.put("maskcontentunits", "maskContentUnits");
		TABLE.put("maskunits", "maskUnits");
		TABLE.put("numoctaves", "numOctaves");
		TABLE.put("pathlength", "pathLength");
		TABLE.put("patterncontentunits", "patternContentUnits");
		TABLE.put("patterntransform", "patternTransform");
		TABLE.put("patternunits", "patternUnits");
		TABLE.put("pointsatx", "pointsAtX");
		TABLE.put("pointsaty", "pointsAtY");
		TABLE.put("pointsatz", "pointsAtZ");
		TABLE.put("preservealpha", "preserveAlpha");
		TABLE.put("preserveaspectratio", "preserveAspectRatio");
		TABLE.put("primitiveunits", "primitiveUnits");
		TABLE.put("refx", "refX");
		TABLE.put("refy", "refY");
		TABLE.put("repeatcount", "repeatCount");
		TABLE.put("repeatdur", "repeatDur");
		TABLE.put("requiredextensions", "requiredExtensions");
		TABLE.put("requiredfeatures", "requiredFeatures");
		TABLE.put("specularconstant", "specularConstant");
		TABLE.put("specularexponent", "specularExponent");
		TABLE.put("spreadmethod", "spreadMethod");
		TABLE.put("startoffset", "startOffset");
		TABLE.put("stddeviation", "stdDeviation");
		TABLE.put("stitchtiles", "stitchTiles");
		TABLE.put("surfacescale", "surfaceScale");
		TABLE.put("systemlanguage", "systemLanguage");
		TABLE.put("tablevalues", "tableValues");
		TABLE.put("targetx", "targetX");
		TABLE.put("targety", "targetY");
		TABLE.put("textlength", "textLength");
		TABLE.put("viewbox", "viewBox");
		TABLE.put("viewtarget", "viewTarget");
		TABLE.put("xchannelselector", "xChannelSelector");
		TABLE.put("ychannelselector", "yChannelSelector");
		TABLE.put("zoomandpan", "zoomAndPan");
	}

}
