Class ProjectViewSectionParser<T extends ProjectViewSection>

  • Type Parameters:
    T - project view section which can be parsed with implementation
    Direct Known Subclasses:
    ProjectViewListSectionParser

    public abstract class ProjectViewSectionParser<T extends ProjectViewSection>
    extends java.lang.Object
    Project view file section parser, implementation should parse raw string body into given section class
    • Method Detail

      • parse

        public abstract T parse​(java.lang.String sectionBody)
      • isSectionParsable

        public boolean isSectionParsable​(java.lang.String sectionHeader)
      • sectionName

        public java.lang.String sectionName()
      • splitSectionEntries

        protected java.util.List<java.lang.String> splitSectionEntries​(java.lang.String sectionBody)