Class DefaultDef.LevelMap

    • Constructor Summary

      Constructors 
      Constructor Description
      LevelMap()  
      LevelMap​(org.eigenbase.xom.DOMWrapper _def)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void display​(PrintWriter _out, int _indent)  
      boolean displayDiff​(org.eigenbase.xom.ElementDef _other, PrintWriter _out, int _indent)  
      void displayXML​(org.eigenbase.xom.XMLOutput _out, int _indent)  
      protected mondrian.rolap.aggmatcher.Recognizer.Matcher getMatcher​(String usagePrefix, String hierarchyName, String levelName, String levelColumnName)  
      String getName()  
      protected String[] getTemplateNames()
      This must be defined in derived classes.
      • Methods inherited from class org.eigenbase.xom.ElementDef

        addChild, addChildren, clone, constructElement, constructElement, deepCopy, diff, displayAttribute, displayAttributeDiff, displayElement, displayElementArray, displayElementArrayDiff, displayElementDiff, displayIndent, displayString, displayStringArray, displayStringArrayDiff, displayStringDiff, displayXML, displayXMLElement, displayXMLElementArray, displayXMLString, displayXMLStringArray, equals, getChildren, getElementChildren, getElementClass, getLocation, getMixedChildren, getMixedChildren_new, getText, getType, getWrapper, hashCode, toCompactXML, toString, toXML, verifyEqual
    • Constructor Detail

      • LevelMap

        public LevelMap()
      • LevelMap

        public LevelMap​(org.eigenbase.xom.DOMWrapper _def)
                 throws org.eigenbase.xom.XOMException
        Throws:
        org.eigenbase.xom.XOMException
    • Method Detail

      • displayXML

        public void displayXML​(org.eigenbase.xom.XMLOutput _out,
                               int _indent)
        Specified by:
        displayXML in interface org.eigenbase.xom.NodeDef
        Overrides:
        displayXML in class DefaultDef.RegexMapper
      • getTemplateNames

        protected String[] getTemplateNames()
        Description copied from class: DefaultDef.RegexMapper
        This must be defined in derived classes. It returns an array of symbolic names that are the symbolic names allowed to appear in the regular expression templates.
        Specified by:
        getTemplateNames in class DefaultDef.RegexMapper
        Returns:
        array of symbol names
      • getMatcher

        protected mondrian.rolap.aggmatcher.Recognizer.Matcher getMatcher​(String usagePrefix,
                                                                          String hierarchyName,
                                                                          String levelName,
                                                                          String levelColumnName)