Patent ID: 8473530

Claim:
A computer implemented method comprising: receiving a data structure defining a field of updateable text where the field is to be displayed in a computer-aided drawing, the data structure comprising: an evaluator identifier, the evaluator identifier identifying a type of field where the type can be used to locate a field evaluator application to evaluate the field; a field code, the field code including text that includes information to evaluate the field and to format an evaluated field value as text to display in a drawing in a computer-aided design application; a child field quantity, a child field being a second field embedded within the field; if the child field quantity is greater than zero, then one or more child field identifiers to identify one or more child fields; an object reference quantity, an object reference being a reference to an object in a computer-aided design drawing where for a particular field the object is not a child field of the field; and if the object reference quantity is greater than zero, then one or more object reference identifiers to identify one or more object references; and processing the data structure including displaying the text in the drawing.