com.businessobjects.sdk.plugin.desktop.custommappedattribute
Interface IAttribute


public interface IAttribute

Interface to manage an attribute

Since:
4.1

Method Summary
 java.lang.String getFriendlyName()
          get the friendly name of the attribute
 java.lang.String getName()
          get the attribute name
 IAttributeSources getSources()
          get sources of the attribute
 void setFriendlyName(java.lang.String friendlyName)
           Sets the attribute's friendly name
 

Method Detail

getName

java.lang.String getName()
get the attribute name

Returns:
A String representing a unique attribute name

getFriendlyName

java.lang.String getFriendlyName()
get the friendly name of the attribute

Returns:
A String representing the friendly name

setFriendlyName

void setFriendlyName(java.lang.String friendlyName)
                     throws SDKException

Sets the attribute's friendly name

Parameters:
friendlyName - A String representing a friendly name of the attribute
Throws:
SDKException.InvalidArg - if the name is null or empty string
SDKException

getSources

IAttributeSources getSources()
                             throws SDKException
get sources of the attribute

Returns:
A IAttributeSources representing all the sources
Throws:
SDKException