Class ArchetypeTypeSetParser


  • public class ArchetypeTypeSetParser
    extends java.lang.Object
    Parser for ArchetypeTypeSets ("types.xml" files).
    • Constructor Detail

      • ArchetypeTypeSetParser

        public ArchetypeTypeSetParser​(@NotNull
                                      @NotNull ArchetypeTypeParser archetypeTypeParser)
        Creates a new instance.
        Parameters:
        archetypeTypeParser - the archetype type parser to use
    • Method Detail

      • loadTypesFromXML

        @NotNull
        public @NotNull ArchetypeTypeSet loadTypesFromXML​(@NotNull
                                                          @NotNull ErrorViewCollector errorViewCollector,
                                                          @NotNull
                                                          @NotNull nu.xom.Document document)
        Loads a types.xml file.
        Parameters:
        errorViewCollector - the error view collector for reporting errors
        document - the document containing the contents of the types.xml file
        Returns:
        the loaded archetype types