SAP J2EE Engine

Version 6.40


com.sapportals.connector.metadata.objects
Interface IBusinessObjectGroup

All Superinterfaces:
IConnectorObject, IElement, ISOAPSerializable

public interface IBusinessObjectGroup
extends IElement, ISOAPSerializable

This interface exposes metadata for an EIS Business Object Group. A Business Object Group is a group of objects that may contain other Business Object Groups or Business Objects which are the actual elements that have attributes and methods

Version:
1.0

Fields inherited from interface com.sapportals.connector.metadata.objects.IElement
BUSINESS_OBJECT, BUSINESS_OBJECT_GROUP
 
Method Summary
 IElement getContainedElement(java.lang.String elementUniqueName)
          Returns a element contained by the business object group.
 java.util.Set retrieveContainedBusinessObjects()
          Returns the Business Objects contained by the group - only business objects in last level.
 java.util.Set retrieveContainedBusinessObjectsNames()
          Returns the Business Objects unique names contained by the group - only business objects in last level. the unique names retrieve can be used as parameters for calling getContainedElement().
 java.util.Set retrieveNextLevelElements()
          Returns the elements contained by the group (direct sons), direct sons can be BusinessObjectGroups or BusinessObjects.
 
Methods inherited from interface com.sapportals.connector.metadata.objects.IElement
getDescription, getMetaType, getName, getType, getUniqueName, retrieveContainingGroup, retrieveTerm
 
Methods inherited from interface com.sapportals.connector.IConnectorObject
retrieveConnection
 

Method Detail

retrieveNextLevelElements

public java.util.Set retrieveNextLevelElements()
                                        throws ConnectorException
Returns the elements contained by the group (direct sons), direct sons can be BusinessObjectGroups or BusinessObjects.
Returns:
A Set of IElement
See Also:
IElement

retrieveContainedBusinessObjects

public java.util.Set retrieveContainedBusinessObjects()
                                               throws ConnectorException
Returns the Business Objects contained by the group - only business objects in last level.
Returns:
A Set of IBusinessObject.
See Also:
IBusinessObject

getContainedElement

public IElement getContainedElement(java.lang.String elementUniqueName)
                             throws ElementNotFoundException,
                                    ConnectorException
Returns a element contained by the business object group.
Parameters:
elementUniqueName - The unique name of the element.
Returns:
Set of IElement interface
See Also:
IElement

retrieveContainedBusinessObjectsNames

public java.util.Set retrieveContainedBusinessObjectsNames()
                                                    throws ConnectorException
Returns the Business Objects unique names contained by the group - only business objects in last level. the unique names retrieve can be used as parameters for calling getContainedElement().
Returns:
A Set of String

SAP J2EE Engine

Version 6.40


Copyright © 2001-2005 SAP AG. All Rights Reserved.