Difference between revisions of "Transient Attributes"

(New page: For storable purposes, it makes sense that some attributes of objects are not stored to disk. We call them volatile attribute and currently are specified using a note clause: field: deta...)
(No difference)

Revision as of 13:34, 23 June 2009

For storable purposes, it makes sense that some attributes of objects are not stored to disk. We call them volatile attribute and currently are specified using a note clause:

field: detachable X
  note
    option: volatile
  attribute
  end

Validity Rule

An attribute can be marked `volatile' if and only if its type has a default value and if the enclosing class is not expanded.