In an electronics assembly engineering system comprising a computer subsystem in which user-defined data structures accessible to editor software have referential integrity, and in which user modifications to the data structures during editing are made directly to the data structures rather than indirectly by way of a temporary file, a method for permitting naming and manipulation of the data structures, the method comprising the steps of:
- providing close, discard and rename functions for the data structures, if a newly-created data structure is being edited;
- providing close and copy functions for the data structures if an existing data structure is being edited;
- and
- excluding a save-as function for the data structures.