package Ġorg . cr u . god tools . tool . xml Ċ Ċ internal Ġclass ĠAndroid Xml Pull Parser ( private Ġval Ġdelegate : Ġorg . xml pull . v 1 . Xml Pull Parser ) Ġ: ĠXml Pull Parser Ġ{ ĊĠĠĠ Ġoverride Ġval ĠeventType Ġget () Ġ= Ġdelegate . eventType ĊĠĠĠ Ġoverride Ġval Ġnamespace : ĠString ? Ġget () Ġ= Ġdelegate . namespace ĊĠĠĠ Ġoverride Ġval Ġname : ĠString ? Ġget () Ġ= Ġdelegate . name ĊĊĠĠĠ Ġoverride Ġfun Ġrequire ( type : ĠInt , Ġnamespace : ĠString ?, Ġname : ĠString ?) Ġ= Ġdelegate . require ( type , Ġnamespace , Ġname ) ĊĊĠĠĠ Ġoverride Ġfun Ġnext () Ġ= Ġdelegate . next () ĊĠĠĠ Ġoverride Ġfun Ġnext Tag () Ġ= Ġdelegate . next Tag () ĊĠĠĠ Ġoverride Ġfun Ġnext Text (): ĠString Ġ= Ġdelegate . next Text () ĊĊĠĠĠ Ġoverride Ġfun Ġget AttributeValue ( namespace : ĠString ?, Ġname : ĠString ): ĠString ? Ġ= ĊĠĠĠĠĠĠĠ Ġdelegate . getAttribute Value ( namespace , Ġname ) Ċ } Ċ