DOM implement based Java DOM interface