Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

oracle.apps.fnd.applcore.flex.bi
Interface BIFlattenedSegment.Factory<S extends BIFlattenedSegment<T>,T extends BIEnabledSegment>

Type Parameters:
T - the type of BIEnabledSegment objects in the creeated BI flattened segments
Enclosing class:
BIFlattenedSegment<E extends BIEnabledSegment>

public static interface BIFlattenedSegment.Factory<S extends BIFlattenedSegment<T>,T extends BIEnabledSegment>

A factory that creates BI flattened segments.


Method Summary
 S newBIFlattenedSegment(BISegmentLabel label, java.util.List<T> segments)
          Creates a BI flattened segment.
 

Method Detail

newBIFlattenedSegment

S newBIFlattenedSegment(BISegmentLabel label,
                        java.util.List<T> segments)
Creates a BI flattened segment.

Parameters:
label - the label; null if no label is associated
segments - the list of BI-enabled segments being flattened
Throws:
java.lang.IllegalArgumentException - if the list of segments is null or empty

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.