<@doc hierarchy="GMLDOM"> An abstract class for fields (c) SAP AG 2003-2006. All rights reserved. /////////////////////////////////////////////////////////////////////// // CLASS HEADER Interface IField; /////////////////////////////////////////////////////////////////////// // METHODS <@doc> Gets the field's id The field's id abstract method getId(); <@doc> DEPRECATED - use getName() or getLabel() instead Gets the field's friendly name The fields's friendly name abstract method getAlias(); <@doc> Gets the field's unique identifier. It should consist of letters, digits or '_', and not start with a digit. It is unique in the scope of all fields and infoshapes with the same parent (structured field or infoshape) The fields's unique identifier. abstract method getName(); <@doc> Gets the field's control label, retrieved from the backend The fields's control label. abstract method getLabel(); <@doc> Gets the field's description, as retrieved from the backend The fields's description. abstract method getDescription(); <@doc> Gets the field's type The field's type abstract method getType(); <@doc> Gets the string representation of the application-specific technical field name The application-specific technical field name abstract method getAppName(); <@doc> Gets the string representation of the application-specific technical field type The application-specific technical field type abstract method getAppType();