Style Intelligence v12.0

inetsoft.report
Interface CompositeElement

All Superinterfaces:
Cloneable, ReportElement, Serializable
All Known Subinterfaces:
BeanElement, EditRegionElement, ParameterElement, TOCElement

public interface CompositeElement
extends ReportElement

A composite element is an element that contains other elements. It is normally not used directly by an application, but serves as the basis for other elements, such as TOC element.


Field Summary
 
Fields inherited from interface inetsoft.report.ReportElement
AGGREGATE, AUTOSIZE, GROW, LOCAL_QUERY, QUERY, XNODEPATH
 
Method Summary
 CompositeLens getComposite()
          Get the composite lens of this element.
 boolean isLineAfter()
          Check whether to advanced to the next line after finishing this bean.
 void setComposite(CompositeLens composite)
          Set the composite lens.
 void setLineAfter(boolean flag)
          Set whether to advanced to the next line after finishing this bean.
 
Methods inherited from interface inetsoft.report.ReportElement
clone, getAlignment, getBackground, getCSSClass, getFont, getForeground, getFullName, getID, getIndent, getOnClick, getPreferredSize, getProperty, getPropertyNames, getScript, getSpacing, getTarget, getType, getUserObject, isHideOnPrint, isKeepWithNext, isVisible, setAlignment, setBackground, setContext, setCSSClass, setFont, setForeground, setFullName, setHideOnPrint, setID, setIndent, setKeepWithNext, setOnClick, setProperty, setScript, setSpacing, setTarget, setUserObject, setVisible
 

Method Detail

getComposite

CompositeLens getComposite()
Get the composite lens of this element. A composite lens returns elements contained in this composite element.


setComposite

void setComposite(CompositeLens composite)
Set the composite lens.


setLineAfter

void setLineAfter(boolean flag)
Set whether to advanced to the next line after finishing this bean. Defaults to true.


isLineAfter

boolean isLineAfter()
Check whether to advanced to the next line after finishing this bean.


Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved.