TPTP 4.5.0 Platform Project
Internal API Specification

org.eclipse.tptp.platform.report.core.internal
Class DSection

java.lang.Object
  extended by org.eclipse.tptp.platform.report.core.internal.DItem
      extended by org.eclipse.tptp.platform.report.core.internal.DItemContainer
          extended by org.eclipse.tptp.platform.report.core.internal.DAbstractParagraph
              extended by org.eclipse.tptp.platform.report.core.internal.DSection
All Implemented Interfaces:
IDAlignment, IDItem, IDObject, IDTaggedItem

Deprecated. As of TPTP 4.5.0, use the TPTP Business Intelligence and Reporting Tools (BIRT) reporting infrastructure (org.eclipse.tptp.platform.report.birt).

public class DSection
extends DAbstractParagraph
implements IDTaggedItem

The DSection is a part of a document. The section contains IDParagraphItem and can have a DHeader and DFooter item. A document can have zero, one or more DSection. DSection support alignment,all the items added to the section will be displayed by the driver in the specified alignment.

See Also:
DHeader, DFooter, IDAlignment

Field Summary
 DFooter footer
          Deprecated.  
 DHeader header
          Deprecated.  
 
Fields inherited from interface org.eclipse.tptp.platform.report.core.internal.IDAlignment
BOTTOM, CENTER, DEFAULT_ALIGN, HCENTER, LAST, LEFT, NO_WORD_WRAP, RIGHT, ROTCCW90, ROTCW90, TOP, VCENTER, VERTICAL
 
Constructor Summary
DSection()
          Deprecated. Creates an empty section with no tag.
DSection(int align)
          Deprecated. Creates an empty section with no tag and an alignment.
DSection(java.lang.String _tag)
          Deprecated. Creates an empty section with tag _tag.
DSection(java.lang.String _tag, int align)
          Deprecated. Creates an empty section with tag _tag and an alignment.
 
Method Summary
 DFooter getFooter()
          Deprecated. Access method for the footer property.
 DHeader getHeader()
          Deprecated. Access method for the header property.
 java.lang.String getTag()
          Deprecated. Access method for the tag property.
 void setFooter(DFooter aFooter)
          Deprecated. Sets the value of the footer property.
 void setHeader(DHeader aHeader)
          Deprecated. Sets the value of the header property.
 void setTag(java.lang.String aTag)
          Deprecated. Sets the value of the tag property.
 
Methods inherited from class org.eclipse.tptp.platform.report.core.internal.DAbstractParagraph
addAlignment, getAlignment, getAlignment, haveAlignment, haveOneOfAlignment, removeAlignment, setAlignment
 
Methods inherited from class org.eclipse.tptp.platform.report.core.internal.DItemContainer
clear, getChildCount, getChildOfClass, getChildPosition, getChildrenOfClass, getFirstChild, getLastChild, insertChild, isContainer, removeChild
 
Methods inherited from class org.eclipse.tptp.platform.report.core.internal.DItem
addChild, getAppliedStyle, getIterator, getNext, getParent, getRoot, getStyle, setNext, setParent, setStyle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.tptp.platform.report.core.internal.IDItem
addChild, clear, getAppliedStyle, getChildCount, getChildPosition, getFirstChild, getIterator, getLastChild, getNext, getParent, getRoot, getStyle, insertChild, isContainer, removeChild, setNext, setParent, setStyle
 

Field Detail

header

public DHeader header
Deprecated. 

footer

public DFooter footer
Deprecated. 
Constructor Detail

DSection

public DSection(java.lang.String _tag,
                int align)
Deprecated. 
Creates an empty section with tag _tag and an alignment. This section contains no header and footer.

See Also:
IDAlignment

DSection

public DSection(int align)
Deprecated. 
Creates an empty section with no tag and an alignment. By default the section is named 'sectiondef' This section contains no header and footer.

See Also:
IDAlignment

DSection

public DSection(java.lang.String _tag)
Deprecated. 
Creates an empty section with tag _tag. This section contains no header and footer.


DSection

public DSection()
Deprecated. 
Creates an empty section with no tag. By default the section is named 'sectiondef' This section contains no header and footer.

Method Detail

getTag

public java.lang.String getTag()
Deprecated. 
Access method for the tag property.

Specified by:
getTag in interface IDTaggedItem
Returns:
the current value of the tag property

setTag

public void setTag(java.lang.String aTag)
Deprecated. 
Sets the value of the tag property. If aTag is null the section is tagged automatically 'sectiondef'

Specified by:
setTag in interface IDTaggedItem
Parameters:
aTag - the new value of the tag property

getHeader

public DHeader getHeader()
Deprecated. 
Access method for the header property.

Returns:
the current value of the header property

setHeader

public void setHeader(DHeader aHeader)
Deprecated. 
Sets the value of the header property.

Parameters:
aHeader - the new value of the header property

getFooter

public DFooter getFooter()
Deprecated. 
Access method for the footer property.

Returns:
the current value of the footer property

setFooter

public void setFooter(DFooter aFooter)
Deprecated. 
Sets the value of the footer property.

Parameters:
aFooter - the new value of the footer property

TPTP 4.5.0 Platform Project
Internal API Specification