目录

AssociationList –视图间关系列表类

4.2. AssociationList –视图间关系列表类

  • 类说明

    一个视图可能与多个视图之间存在关联关系。语义层文件中由 AssociationList保存多个视图间关系信息,本类可以添加视图关系、获取视图关系等等。

    举例请参考应用开发教程第3章第3.3.8小节

  • 可用方法

    addAssociation

    语 法: public void addAssociation(Association r)

    参数说明: r–视图关系

    功能说明: 添加视图关系

    调用举例: 略

    addAssociation

    语 法: public void addAssociation(int i,Association r)

    参数说明: i-位置 r–视图关系

    功能说明: 按位置添加视图关系

    调用举例: 略

    clearAssociations

    语 法: public void clearAssociations()

    功能说明: 清除所有视图关系

    调用举例: 略

    getAssociationCount

    语 法: public int getAssociationCount()

    功能说明: 取视图关系总数

    Returns : 视图关系总数

    调用举例: 略

    getAssociation

    语 法: public Association getAssociation(int i)

    参数说明: i–位置

    功能说明: 按位置取视图关系

    Returns : 视图关系

    调用举例: 略

    getAssociation

    语 法: public Association getAssociation(java.lang.String ViewName)

    参数说明: ViewName–相关视图名称

    功能说明: 取和某视图相关的视图关系

    Returns : 视图关系

    调用举例: 略

    removeAssociation

    语 法: public void removeAssociation(int i)

    参数说明: i–位置

    功能说明: 按位置移除视图关系

    调用举例: 略

    removeAssociation

    语 法: public void removeAssociation(java.lang.String ViewName)

    参数说明: ViewName–相关视图名称

    功能说明: 移除(所有)与某视图的视图关系

    调用举例: 略