CONSTRAINT LANGUAGE EDITING FOR GENERATING MODEL-RELATED CONSTRAINT EXPRESSIONS
    1.
    发明申请
    CONSTRAINT LANGUAGE EDITING FOR GENERATING MODEL-RELATED CONSTRAINT EXPRESSIONS 有权
    用于生成与模型相关的约束表达式的约束语言编辑

    公开(公告)号:US20090199156A1

    公开(公告)日:2009-08-06

    申请号:US12362829

    申请日:2009-01-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/427 G06F8/35

    摘要: A method and navigation helper for generating constraint language codes for navigation in a constraint language editor. The constraint language editor generates model/instance-related constraint expressions according to the loaded model/instance and related constraints. The navigation is a path implementing the constraints. The method includes parsing the loaded model/instance; calculating a possible association related to the element through the type of the navigation-related element in the model/instance; and calculating a possible navigation path according to the association. A method for generating constraint language codes in a constraint language editor and the constraint language editor includes loading the model/instance; loading constraint patterns for storing parameters and a constraint code template; invoking corresponding helpers, according to the types of parameters stored in the constraint patterns; and generating constraint codes according to the generated parameters and the constraint code template.

    摘要翻译: 一种用于在约束语言编辑器中生成用于导航的约束语言代码的方法和导航帮助器。 约束语言编辑器根据加载的模型/实例和相关约束生成与模型/实例相关的约束表达式。 导航是实现约束的路径。 该方法包括解析加载的模型/实例; 通过模型/实例中的导航相关元素的类型计算与元素相关的可能关联; 以及根据所述关联来计算可能的导航路径。 一种用于在约束语言编辑器中生成约束语言代码的方法,所述约束语言编辑器包括加载所述模型/实例; 加载用于存储参数的约束模式和约束代码模板; 根据存储在约束模式中的参数类型调用相应的助手; 并根据生成的参数和约束代码模板生成约束码。

    Determining a navigation path for a constraint language editor
    2.
    发明授权
    Determining a navigation path for a constraint language editor 有权
    确定约束语言编辑器的导航路径

    公开(公告)号:US08566783B2

    公开(公告)日:2013-10-22

    申请号:US12362829

    申请日:2009-01-30

    IPC分类号: G06F9/44

    CPC分类号: G06F8/427 G06F8/35

    摘要: A method and navigation helper for generating constraint language codes for navigation in a constraint language editor. The constraint language editor generates model/instance-related constraint expressions according to the loaded model/instance and related constraints. The navigation is a path implementing the constraints. The method includes parsing the loaded model/instance; calculating a possible association related to the element through the type of the navigation-related element in the model/instance; and calculating a possible navigation path according to the association. A method for generating constraint language codes in a constraint language editor and the constraint language editor includes loading the model/instance; loading constraint patterns for storing parameters and a constraint code template; invoking corresponding helpers, according to the types of parameters stored in the constraint patterns; and generating constraint codes according to the generated parameters and the constraint code template.

    摘要翻译: 一种用于在约束语言编辑器中生成用于导航的约束语言代码的方法和导航帮助器。 约束语言编辑器根据加载的模型/实例和相关约束生成与模型/实例相关的约束表达式。 导航是实现约束的路径。 该方法包括解析加载的模型/实例; 通过模型/实例中的导航相关元素的类型计算与元素相关的可能关联; 以及根据所述关联来计算可能的导航路径。 一种用于在约束语言编辑器中生成约束语言代码的方法,所述约束语言编辑器包括加载所述模型/实例; 加载用于存储参数的约束模式和约束代码模板; 根据存储在约束模式中的参数类型调用相应的助手; 并根据生成的参数和约束代码模板生成约束码。