@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();