All pastes #2072520 Raw Edit

Untitled

public text v1 · immutable
#2072520 ·published 2011-05-30 23:09 UTC
rendered paste body
import flash.events.MouseEvent;
import xml.*;
import uefa.verband.Verband;
import flash.display.MovieClip;
import fl.data.DataProvider; 
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
import uefa.saisonresultat.SaisonResultat;
import uefa.utable.UTable;
import uefa.utable.ZeilenEintrag;
import flash.text.TextField;
import flash.text.TextFormat;
 
stop();

var thexml:XML;
var verbaende:Array = new Array();

var interval_lower		:int = 1991;
var interval_upper		:int = 1991;

var table_topIndex		:int = 0;

/* Benoetigt zum Einlesen des XML-Dokuments */
var myLoader	:URLLoader 		= new URLLoader();
var myRequest	:URLRequest 	= new URLRequest("xml/uefa-dataset.xml");


function completeHandler(e:Event):void{
	
	/* ###############################################
	 * ##############EINLESEN DER DATEN###############
	 * ############################################### */
	
	/* Einlesen der XML-Daten und zuweise
	 * zu thexml (XML-Objekt) 					*/
	thexml = XML(myLoader.data);
	
	/* Erstellen eines Verband-Objekts fuer jeden Eintrag <nation> 
	 * und zuweisen der Attribute fuer jeden Verband				*/
	for(var n = 0 ; n < thexml.nation.length();n++){
		
		verbaende[n] = new Verband();
		verbaende[n].land_name = thexml.nation[n].name;
		verbaende[n].saisonverlauf = new Array();
		
		/* Einlesen und Zuweisen der Saisonresultate fuer jede Saison 
		 * im XML-Dokument fuer jeden Verband 						*/
		for(var j = 0; j < thexml.nation[0].saison.length() ; j++){
			
			verbaende[n].saisonverlauf[j] = new SaisonResultat(thexml.nation[n].saison[j].jahr,thexml.nation[n].saison[j].score);
		}
	}