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