Class MemberValueHandle

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

    public class MemberValueHandle
    extends ContentElementHandle
    implements org.eclipse.birt.report.model.elements.interfaces.IMemberValueModel
    CrosstabMemberValueHandle
    • Constructor Detail

      • MemberValueHandle

        public MemberValueHandle​(org.eclipse.birt.report.model.core.Module module,
                                 org.eclipse.birt.report.model.core.DesignElement element)
        Constructs a member value handle with the given design and the 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

      • getValue

        public java.lang.String getValue()
        Gets the value of this member value handle.
        Returns:
        value of this member
      • setValue

        public void setValue​(java.lang.String value)
                      throws SemanticException
        Sets the value of this member value.
        Parameters:
        value - the value to set
        Throws:
        SemanticException
      • getCubeLevelName

        public java.lang.String getCubeLevelName()
        Gets name of the referred cube level element.
        Returns:
        name of the referred cube level
      • getLevel

        public LevelHandle getLevel()
        Gets the cube level handle for this member value.
        Returns:
        the referred cube level handle if resolved, otherwise null
      • filtersIterator

        public java.util.Iterator<FilterConditionHandle> filtersIterator()
        Returns the iterator for filter list defined on this member value.
        Returns:
        the iterator for FilterCond structure list defined on a table or list.