Class DimensionCondition

  • All Implemented Interfaces:
    java.lang.Cloneable, IStructure, org.eclipse.birt.report.model.core.IPropertySet

    public class DimensionCondition
    extends org.eclipse.birt.report.model.core.PropertyStructure
    The DimensionCondition structure defines a list of join conditions between cube and hierarchy.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String DIMENSION_CONDITION_STRUCT
      Name of this structure.
      static java.lang.String HIERARCHY_MEMBER
      Member name of the cached result set(output columns).
      static java.lang.String JOIN_CONDITIONS_MEMBER
      The property name of the data set parameters definitions.
      • Fields inherited from class org.eclipse.birt.report.model.core.PropertyStructure

        propValues
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getStructName()
      Returns the name of the structure definition.
      protected StructureHandle handle​(SimpleValueHandle valueHandle, int index)
      Creates the specific handle of this structure.
      • Methods inherited from class org.eclipse.birt.report.model.core.PropertyStructure

        clone, getIntrinsicProperty, getLocalProperty, getLocalProperty, setIntrinsicProperty, setProperty
      • Methods inherited from class org.eclipse.birt.report.model.core.Structure

        checkStringMember, copy, equals, getCompatibleValue, getContext, getDefn, getElement, getExpressionProperty, getHandle, getHandle, getMemberDefn, getObjectDefn, getProperty, getProperty, getReferencableProperty, getStringProperty, isDesignTime, isReferencable, setContext, setExpressionProperty, setProperty, setupContext, updateReference, validate
      • Methods inherited from class java.lang.Object

        finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • DIMENSION_CONDITION_STRUCT

        public static final java.lang.String DIMENSION_CONDITION_STRUCT
        Name of this structure. Matches the definition in the meta-data dictionary.
        See Also:
        Constant Field Values
      • JOIN_CONDITIONS_MEMBER

        public static final java.lang.String JOIN_CONDITIONS_MEMBER
        The property name of the data set parameters definitions.
        See Also:
        Constant Field Values
      • HIERARCHY_MEMBER

        public static final java.lang.String HIERARCHY_MEMBER
        Member name of the cached result set(output columns).
        See Also:
        Constant Field Values
    • Constructor Detail

      • DimensionCondition

        public DimensionCondition()
    • Method Detail

      • handle

        protected StructureHandle handle​(SimpleValueHandle valueHandle,
                                         int index)
        Description copied from class: org.eclipse.birt.report.model.core.Structure
        Creates the specific handle of this structure. This handle is always created.
        Specified by:
        handle in class org.eclipse.birt.report.model.core.Structure
        Parameters:
        valueHandle - the value handle of this structure list property this structure is in
        index - the position of this structure in structure list
        Returns:
        the handle of this structure.
      • getStructName

        public java.lang.String getStructName()
        Description copied from interface: IStructure
        Returns the name of the structure definition. The name is the one used to define the structure in the meta-data dictionary.
        Returns:
        the internal name of the structure a defined in the meta-data dictionary.