Мысль такая, хочу сделать класс (на базе VKApiNode) для API контакта, только расширить его. В том смысле, что не только получать строку с правильным запросом, но и постить ее, и получать/обрабатывать ответ.
Для этих целей, думаю создать ассоциативный массив. Наполняется в конструкторе:
Код: Выделить всё
url_process["isAppUser"][0]=new URLLoader(); url_process["isAppUser"][1]=new URLRequest(); Код: Выделить всё
private function SendQ(Query: String, meth: String): void; { url_process[meth][1].method = URLRequestMethod.POST; var url_var: URLVariables = new URLVariables(Query); url_process[meth][1].data = url_var; url_process[meth][0].addEventListener(Event.COMPLETE,onComplete); url_process[meth][0].load(url_request); } Код: Выделить всё
private function onComplete(event: Event): void; { var SR: XML=new XML(???.data); var ErCode: int=0; if (???=='isAppUser') { AisAppUser(SR,ErCode); } app_method=new TAppMethod(SR,ErCode);//некий базовый класс } 