Class ExtendableItemHelper


  • public final class ExtendableItemHelper
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void fillExtraAttributes​(ParserSettings settings, DefaultExtendableItem item, org.xml.sax.Attributes attributes, java.lang.String[] ignoredAttNames)  
      static java.util.Map getExtraAttributes​(ParserSettings settings, org.xml.sax.Attributes attributes, java.lang.String[] ignoredAttNames)
      Extract from the XML attribute the extra Ivy ones
      static java.util.Map getExtraAttributes​(org.xml.sax.Attributes attributes, java.lang.String prefix)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getExtraAttributes

        public static java.util.Map getExtraAttributes​(org.xml.sax.Attributes attributes,
                                                       java.lang.String prefix)
      • getExtraAttributes

        public static java.util.Map getExtraAttributes​(ParserSettings settings,
                                                       org.xml.sax.Attributes attributes,
                                                       java.lang.String[] ignoredAttNames)
        Extract from the XML attribute the extra Ivy ones
        Parameters:
        settings -
        attributes -
        ignoredAttNames - the XML attributes names which are not extra but Ivy core ones
        Returns:
      • fillExtraAttributes

        public static void fillExtraAttributes​(ParserSettings settings,
                                               DefaultExtendableItem item,
                                               org.xml.sax.Attributes attributes,
                                               java.lang.String[] ignoredAttNames)