com.businessobjects.sdk.plugin.desktop.overload
Interface IObjectOverload


public interface IObjectOverload

Contains four methods that allow you to identify which universe object should be restricted from the universe.

Represents a universe object that cannot be accessed in a universe by certain users or groups. This interface contains methods that allow you to identify which universe object should be restricted from the universe.

Note:A universe object is defined as a component that maps to data, or a subset of the data, in the database.

Note:Restrictions on a group are inherited by its members. If a user inherits an object restriction from the parent group, that restriction cannot be changed for the user, while the user remains a member of that group. Furthermore, if a user is a member of more than one group, then the sum of object restrictions for each group is applied to the user.


Method Summary
 int getObjectID()
           Returns the ID of the restricted object.
 java.lang.String getObjectName()
           Returns the name of the restricted object.
 void setObjectID(int objID)
           Sets the ID of the restricted object.
 void setObjectName(java.lang.String objName)
           Sets the name of the restricted object.
 

Method Detail

getObjectID

int getObjectID()

Returns the ID of the restricted object.

Returns:
An int that identifies the ID of the restricted object; -1 is returned if no ID exists.

setObjectID

void setObjectID(int objID)

Sets the ID of the restricted object.

Parameters:
objID - An int that specifies the ID of the restricted object.

getObjectName

java.lang.String getObjectName()

Returns the name of the restricted object.

Returns:
A String that identifies the name of the restricted object; returns an empty string if no object name exists.

setObjectName

void setObjectName(java.lang.String objName)

Sets the name of the restricted object.

Parameters:
objName - A String that specifies the name of the restricted object.