A temporal model for multi-level undo and redo
A temporal model for multi-level undo and redo
复制标题
多级撤消和重做的时间模型
DOI:
--
复制
发表时间:
2000
期刊:
影响因子:
--
通讯作者:
Elizabeth D. Mynatt
中科院分区:
文献类型:
--
作者:
W. K. Edwards;T. Igarashi;A. LaMarca;Elizabeth D. Mynatt
All of these systems rely on an explicit model of history, which can be scanned to support search or “navigation” over a timeline, and all allow their timelines to be “traversed” to move the application’s state to other points in its history. However, as powerful as these applications are, their timeline representations are for the most part exceedingly simple. They typically support only linear, not branching timelines (GINA and Timewarp are exceptions, however); the “nodes” in a timeline must represent atomic operations with side effects that are well understood at the time the application is created; and, typically, the timeline of the entire application must be navigated or traversed as a whole—it is impossible to have a portion of the timeline exist in a “bubble” that can be manipulated separately.