You can’t have nested classes in Actionscript?
class classes.Behaviour{
function Behaviour()
{}
public var id:Number;
public var description:String;
public var hostAgent:Array = new Array();
class agent{
public var agentName:String;
public var agentClass:String;
}
class robotAgent{
public var robotName:String;
public var agent:Array = new Array();
}
}