Examples of MdmLevelHierarchy


Examples of oracle.olapi.metadata.mdm.MdmLevelHierarchy

    MdmMeasure mdmUnitPrice = getMdmMeasure("UNIT_PRICE_AW");
    NumberSource unitPrice = (NumberSource) mdmUnitPrice.getSource();

    MdmPrimaryDimension mdmProdDim = getMdmPrimaryDimension("PRODUCT_AW");
    MdmLevelHierarchy mdmProdHier = (MdmLevelHierarchy)
                                     mdmProdDim.getDefaultHierarchy();
    StringSource prodHier = (StringSource) mdmProdHier.getSource();
    Source prodSel = prodHier.selectValue("PRODUCT_PRIMARY_AW::FAMILY_AW::5");

    MdmPrimaryDimension mdmTimeDim = getMdmPrimaryDimension("TIME_AW");
    MdmLevelHierarchy mdmTimeHier = (MdmLevelHierarchy)
                                     mdmTimeDim.getDefaultHierarchy();
    StringSource timeHier = (StringSource) mdmTimeHier.getSource();

    MdmLevel mdmQuarterLevel = getContext().getLevelByName(mdmTimeHier,
                                                           "QUARTER_AW");
    Source quarterLevel = mdmQuarterLevel.getSource();
View Full Code Here

Examples of oracle.olapi.metadata.mdm.MdmLevelHierarchy

      }
  }
 
  private void createAndMapHierarchies(){
   
    MdmLevelHierarchy mdmLevelHier = this.getOracleDimension().findOrCreateLevelHierarchy(((OracleHierarchy)this.getHierarchy()).getUniqueID());
    ArrayList<Level> levels = this.getHierarchy().getLevels();
    MdmMetadataProvider metadataProvider = ((OracleConnection)connection).getOracleMultidimensionalMetadata();
    ArrayList<MdmDimensionLevel> dimLevelList = ((OracleHierarchy)this.getHierarchy()).getOracleLevels();
   
    // Create the MdmHierarchyLevel and HierarchyLevelMap objects.
    int i = 0;
    for(Level level : levels){
     
      MdmHierarchyLevel mdmHierLevel = null;

      mdmHierLevel = mdmLevelHier.findOrCreateHierarchyLevel(mdmLevelHier.getPrimaryDimension().findOrCreateDimensionLevel(((OracleLevel)level).getUniqueID()));
     
      //Set the MdmDimensionLevel for the MdmHierarchyLevel.
      //mdmHierLevel.setDimensionLevel(dimLevelList.get(i));
     
      HierarchyLevelMap hierLevelMap = mdmHierLevel.findOrCreateHierarchyLevelMap();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.