dépend de la structure interne de votre collection. Si votre collection est stockée sous forme d'un tableau, vous pouvez utiliser properities pour obtenir un effet de support carré.
/*** MyCollection class ***/
private var elementHolder : Array;
public function get getElementAt() : Array{
return elementHolder;
}
/*** Some other class******/
public function main() : void{
trace("Element at 3: " + myCollection.getElementAt[3]);
}
Si votre collection ne sont pas stockées dans un tableau peut-être vous pouvez le convertir en un tableau (méthode comme toArray() de la collection java)
par exemple, si votre collection est une liste chaînée:
/*** MyCollection class ***/
public function get getElementAt() : Array{
var temp : Array = new Array();
while(node.next != null{
temp.push(node);
}
return temp;
}
/*** Some other class******/
public function main() : void{
trace("Element at 3: " + myCollection.getElementAt[3]);
}