discontinuedPackage jet_cad_floor_plan has been discontinued and replaced by jet_cad_2d_plan.

TableLabelEdit class final

An edit and the derived commands it makes necessary: inner applies, then, per touched handle in touched's order, a table whose label no longer matches tableLabelStamp for its transform is re-stamped (T12), by exact == on the stored values. A deleted table's host data is not among them: RemoveNodeCommand takes it (node-components D-1). All or nothing; undo restores the stamps and the edit. Created only by TableLabelSystem, once per execute.

Properties

capabilities → Set<Capability>
inner's own: a stamp is derived data inside the edit that causes it and adds no authority (T12, F-2). A translation never stamps.
no setter
capability → Capability
Raised to geometry when a label was written, so the index does not skip it (F-2's rule).
no setter
hashCode → int
The hash code for this object.
no setterinherited
inner → DraftCommand
final
label → String
Short, human-readable, and used in DocChange events.
no setter
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

apply(CommandTarget target) → CommandResult
Applies the change and returns its inverse plus the handles it touched. Must either complete fully or leave the target unmutated.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited