Renaming instances of an entity in a coding environment
    1.
    发明授权
    Renaming instances of an entity in a coding environment 有权
    在编码环境中重命名实体的实例

    公开(公告)号:US09588744B2

    公开(公告)日:2017-03-07

    申请号:US14452008

    申请日:2014-08-05

    CPC classification number: G06F8/34 G06F8/33 G06F8/70 G06F8/72 G06F17/24

    Abstract: Exemplary embodiments provide computer-implemented methods, computer-readable media, and systems for changing the identifier associated with an entity, such as a variable or function, in a portion of code. During editing, a reference may be maintained that identifies the location of each instance of the entity in the code. When the identifier associated with one instance of the entity is changed, the change in the identifier may be propagated throughout the code to change each instance of the identifier in the code. The identifier may be changed without interrupting the workflow of the user and without the need to change to a separate refactoring mode. In some embodiments, a syntactical analysis may be performed and some or all instances of the identifier may be changed based on one or more rules.

    Abstract translation: 示例性实施例提供计算机实现的方法,计算机可读介质和用于在代码的一部分中改变与诸如变量或功能的实体相关联的标识符的系统。 在编辑期间,可以保留标识代码中实体的每个实例的位置的引用。 当与实体的一个实例相关联的标识符改变时,可以在整个代码中传播标识符的改变以改​​变代码中的标识符的每个实例。 可以改变标识符而不中断用户的工作流程,而不需要改变为单独的重构模式。 在一些实施例中,可以执行语法分析,并且可以基于一个或多个规则来改变标识符的一些或所有实例。

    Mode-switched variable signal attributes in block diagrams
    2.
    发明授权
    Mode-switched variable signal attributes in block diagrams 有权
    方框图中的模式切换变量信号属性

    公开(公告)号:US09063741B2

    公开(公告)日:2015-06-23

    申请号:US13647811

    申请日:2012-10-09

    CPC classification number: G06F8/34

    Abstract: A programming element is provided that defines model attributes in response to mode change events in a graphical modeling environment. Such definition may involve any signal attribute such as dimensions, data types, complexity and sample times. Events that trigger definition of model attributes may be explicit signaling events generated by other elements, elements within the block diagram programming environment, and elements external from the environment. Implicit events may also trigger definition of model attributes, such as a change of attribute in an input signal.

    Abstract translation: 提供了一种编程元素,其定义了在图形建模环境中响应于模式改变事件的模型属性。 这样的定义可以涉及任何信号属性,例如尺寸,数据类型,复杂度和采样时间。 触发模型属性定义的事件可能是由其他元素,框图编程环境中的元素和环境外部元素生成的显式信令事件。 隐式事件还可以触发模型属性的定义,例如输入信号中属性的变化。

    Hierarchically scoped resettable variables in graphical modeling environments
    3.
    发明授权
    Hierarchically scoped resettable variables in graphical modeling environments 有权
    图形建模环境中的分层范围的可重定位变量

    公开(公告)号:US08965742B1

    公开(公告)日:2015-02-24

    申请号:US13960501

    申请日:2013-08-06

    CPC classification number: G06F17/50 G06F8/34 G06T11/206

    Abstract: The illustrative embodiments of this invention are directed to a method, a medium and a system for realizing resettable hierarchically scoped variables in a graphical modeling environment on a computing device. The method includes creating at least one resettable variable in a model within the graphical modeling environment, wherein the resettable variable is hierarchically scoped. The resettable variable is reset to a preset value before or during a subsequent invocation of a part of the model that contains the resettable variable. The graphical modeling environment may be a state diagramming environment or the graphical modeling environment may be a time-based graphical modeling environment.

    Abstract translation: 本发明的说明性实施例涉及用于在计算设备上的图形建模环境中实现可重置层级范围变量的方法,介质和系统。 该方法包括在图形建模环境内的模型中创建至少一个可复位变量,其中可重置变量是分级范围的。 在包含可重置变量的模型的一部分的后续调用之前或期间,可复位变量重置为预设值。 图形建模环境可以是状态图表环境,或者图形建模环境可以是基于时间的图形建模环境。

Patent Agency Ranking