Class TabularLevelHandle

  • All Implemented Interfaces:
    org.eclipse.birt.report.model.elements.interfaces.IDesignElementModel, org.eclipse.birt.report.model.elements.interfaces.ILevelModel, org.eclipse.birt.report.model.elements.interfaces.ITabularLevelModel

    public class TabularLevelHandle
    extends LevelHandle
    implements org.eclipse.birt.report.model.elements.interfaces.ITabularLevelModel
    Represents a level element.
    See Also:
    Level
    • Constructor Detail

      • TabularLevelHandle

        public TabularLevelHandle​(org.eclipse.birt.report.model.core.Module module,
                                  org.eclipse.birt.report.model.core.DesignElement element)
        Constructs a handle for the given design and design element. The application generally does not create handles directly. Instead, it uses one of the navigation methods available on other element handles.
        Parameters:
        module - the module
        element - the model representation of the element
    • Method Detail

      • getColumnName

        public java.lang.String getColumnName()
        Gets the column name of this level.
        Returns:
        column name of this level
      • setColumnName

        public void setColumnName​(java.lang.String columnName)
                           throws SemanticException
        Sets the column name for this level.
        Parameters:
        columnName - the column name to set
        Throws:
        SemanticException - property is locked
      • getDisplayColumnName

        public java.lang.String getDisplayColumnName()
        Gets the display column name of this level.
        Returns:
        display column name of this level
      • setDisplayColumnName

        public void setDisplayColumnName​(java.lang.String columnName)
                                  throws SemanticException
        Sets the display column name for this level.
        Parameters:
        columnName - the display column name to set
        Throws:
        SemanticException - property is locked