Feature clauses
The feature you create will be inserted in the feature clause you specified. If the feature clause was not already in your class, or not in the right place, EiffelStudio adds the feature clause to the class text based on the feature clause order specified in the preferences . By default, this is the order used by the Eiffel Software libraries, such as EiffelBase.
Export status
The export status is the class the feature is accessible for. Usually, this is
Feature clause names
For feature clause names it is recommended that you pick one from the standard ones, but it is also possible to create a new one. If you have introduced a special feature clause name in your project, add it to the feature clause order list in the preferences and it will also appear in this dialog.
Generated code
The code that is inserted in your class as a result of the selections made for the feature clause, is of the form:
feature {EXPORT} -- Clause name
except if you specified
feature --Clause name
For example, if you specified a the "Initialization" feature clause name, and specified
feature {NONE} -- Initialization