Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 7 (11.1.7)

E22562-07

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 7 (11.1.7)

E22562-07

Copyright © 2013 Oracle. All Rights Reserved.