Package limn.scene
Class Change.State
java.lang.Object
limn.scene.Change.State
- All Implemented Interfaces:
Change
- Enclosing interface:
Change
Every aspect but a text edit;
aspect() is never Change.Aspect.TEXT.
A class with a private constructor rather than a record, because every one of its
fifty-four values is interned in a table built once and there is no second way to make one.
Its twin Change.TextEdit is a record for the opposite reason: it carries numbers
that differ per edit, so it is allocated rather than looked up.
-
Nested Class Summary
Nested classes/interfaces inherited from interface limn.scene.Change
Change.Aspect, Change.Origin, Change.State, Change.TextEdit -
Method Summary