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 Details

    • 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 Details

    • getColumnName

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

      public void setColumnName(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 String getDisplayColumnName()
      Gets the display column name of this level.
      Returns:
      display column name of this level
    • setDisplayColumnName

      public void setDisplayColumnName(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