com.sap.sl.sdk.authoring.businesslayer
Interface BlContainer

All Superinterfaces:
BlItem, Customizable, Identifiable, Inheritable, Nameable
All Known Subinterfaces:
Dimension, Folder, Measure, RootFolder

public interface BlContainer
extends BlItem

A representation of the 'Bl Container' model object.

A BlContainer object is the container for BlItem objects.

The following features are supported:


Method Summary
 java.util.List<BlItem> getChildren()
          Returns the value of the 'Children' containment reference list.
 
Methods inherited from interface com.sap.sl.sdk.authoring.businesslayer.BlItem
getDescription, getInheritedData, getParent, getPath, getState, setDescription, setState
 
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Identifiable
getIdentifier
 
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Nameable
getName, setName
 
Methods inherited from interface com.sap.sl.sdk.authoring.commons.Customizable
getCustomProperties
 

Method Detail

getChildren

java.util.List<BlItem> getChildren()
Returns the value of the 'Children' containment reference list. The list contents are of type BlItem. It is bidirectional and its opposite is 'Parent'.

Children is a relation of containment. If a BlItem that is owned by another BlContainer is added to this list, it will be automatically removed from its previous owner. If the added BlItem is already owned by this BlContainer, nothing will be done. Position of the BlItem will remain the same.

A BlContainer may have restrictions on items it contains. For example, a dimension cannot contain a measure. A BlContainer may also have restrictions on the type of items it contains. For example, a measure cannot contain Attribute and other BlItem types.

Returns:
the value of the 'Children' containment reference list.
See Also:
BlItem.getParent()


© Copyright 2016 SAP SE or an SAP affiliate company. All rights reserved.