Class ComponentsElement

    • Constructor Detail

      • ComponentsElement

        public ComponentsElement​(org.jdom2.Element element)
    • Method Detail

      • getAllowedTags

        public DescriptorTag[] getAllowedTags()
        Description copied from interface: Mergeable
        Returns an array of tags/elements that are allowed under the current element.
        Returns:
        the allowedTags
      • getElementNamesForConflictChecks

        protected List getElementNamesForConflictChecks​(List defaultList)
      • getTagNameForRecurringMergeable

        protected String getTagNameForRecurringMergeable()
        Description copied from class: AbstractMergeableElementList
        Allows the sub classes to provided a tag name that they expect to recurr within them. For instance:
        • <components> expects <component> to recurr within itself.
        • <requirements> expects <requirement> to recurr within itself.
        Specified by:
        getTagNameForRecurringMergeable in class AbstractMergeableElementList
        Returns:
        tag name of the Mergeable element that occurs multiple times.