Bug 176450 Support link to CSS Feature(Model Part)
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/ReportDesignHandle.java
* <ul>
 * <li> User can call {@link #includeLibrary(String, String)}to include one
 * library.
 * <li> User can create one report item based on the one in library, and add it
 * into design file.
 * <li> User can use style, data source, and data set, which are defined in
 * library, in design file.
 * </ul>
 * 
 * <pre>
 *                  // Include one library
 *                  
 *                  ReportDesignHandle designHandle = ...;
 *                  designHandle.includeLibrary( &quot;libA.rptlibrary&quot;, &quot;LibA&quot; );
 *                  LibraryHandle libraryHandle = designHandle.getLibrary(&quot;LibA&quot;);
 *                   
 *                  // Create one label based on the one in library
 *                 
 *                  LabelHandle labelHandle = (LabelHandle) libraryHandle.findElement(&quot;companyNameLabel&quot;);
 *                  LabelHandle myLabelHandle = (LabelHandle) designHandle.getElementFactory().newElementFrom( labelHandle, &quot;myLabel&quot; );
 *                 
 *                  // Add the new label into design file
 *                 
 *                  designHandle.getBody().add(myLabelHandle);
 *               
 * </pre>
 * 
 * @see org.eclipse.birt.report.model.elements.ReportDesign
 */
public class ReportDesignHandle extends ModuleHandle