我想访问祖父母的行为和它的数据存储在JADE。我在Supervisor代理中拥有3级嵌套行为,如下图所示。 如何在JADE中访问2级父级(祖父母)行为?
的层次结构是
ContractNetResponder->Sequencial->ContractNetInitiator
ContractResponder(blue)->InquireServiceList(white)->Inquire(yellow)
我试图访问ContractResponder的数据存储在查询行为。我可以从查询行为中访问InquireServiceList行为,但不能访问ContractResponder。这是我迄今:
InquireServiceList parent= (InquireServiceList) this.getParent();
System.out.println("1!! Parent ="+parent.getBehaviourName()+" Class ="+parent.getClass());
ContractNetResponder grandparent= parent. //I need to get parent here