î j fã@snddlZddlmZdZedZedZGdd„deƒZdd d „Zdd d„Z dS) éNé)Ú ElementTreez!{http://www.w3.org/2001/XInclude}ÚincludeZfallbackc@seZdZdS)ÚFatalIncludeErrorN)Ú__name__Ú __module__Ú __qualname__©r r ú=/opt/alt/python34/lib64/python3.4/xml/etree/ElementInclude.pyr>s rc Csy|dkr<t|dƒ}tj|ƒjƒ}WdQXn9|sKd}nt|dd|ƒ}|jƒ}WdQX|S)NÚxmlÚrbzUTF-8ÚrÚencoding)ÚopenrÚparseZgetrootÚread)ÚhrefrrÚfileÚdatar r r Údefault_loaderMs  rcCsø|dkrt}nd}xÖ|t|ƒkró||}|jtkr´|jdƒ}|jddƒ}|dkrë|||ƒ}|dkrªtd||fƒ‚ntj|ƒ}|jrÞ|jpÎd|j|_n|||3s