package OOXMLconvert;

import org.jdom.Namespace;

/**
 *
 * @author ferou
 */
public class Global {
	
	// konstanty
	/** xml namespace */
	public static final Namespace xmlns = Namespace.getNamespace("xml","http://www.w3.org/XML/1998/namespace");
	/** w namespace */
	public static final Namespace wns = Namespace.getNamespace("w","http://schemas.openxmlformats.org/wordprocessingml/2006/main");
	/** wp namespace */
	public static final Namespace wpns = Namespace.getNamespace("wp","http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing");
	/** a namespace */
	public static final Namespace ans = Namespace.getNamespace("a","http://schemas.openxmlformats.org/drawingml/2006/main");
	/** pic namespace */
	public static final Namespace picns = Namespace.getNamespace("pic","http://schemas.openxmlformats.org/drawingml/2006/picture");
	/** r namespace */
	public static final Namespace rns = Namespace.getNamespace("r","http://schemas.openxmlformats.org/officeDocument/2006/relationships");
	/** v namespace */
	public static final Namespace vns = Namespace.getNamespace("v","urn:schemas-microsoft-com:vml");

	/** default velkosť fontu */
	public static final int defFontSizeConst = 11;
	
	// objekty platne pre cely system
	/** objekt styly */
	public static OOXMLstyles ooxmlStyles = null;
	/** objekt numberings */
	public static OOXMLnumberings ooxmlNumberings = null;
	/** objekt notes (footnotes a endnotes) */
	public static OOXMLnotes ooxmlNotes = null;
	/** objekt komentáre - override parametre */
	public static OOXMLcomments ooxmlComments = null;
	/** objekt parametrov dokumentu */
	public static OOXMLparams ooxmlParams = null;
	/** objekt vzťahov v dokumente */
	public static OOXMLrels ooxmlRels = null;
	/** objekt určujúci, ktorým elementom sa zachováva formátovanie a ktorým nie */
	public static OOXMLpreserve ooxmlPreserve = null;
	/** objekt tém v dokumente */
	public static OOXMLtheme ooxmlTheme = null;

	/** objekt na pracu s CSS */
	public static CSSoutput cssOutput = null;
	
}
