Class ASTMCListTypeBuilder

    • Constructor Detail

      • ASTMCListTypeBuilder

        public ASTMCListTypeBuilder()
    • Method Detail

      • isValid

        public boolean isValid()
      • set_SourcePositionEnd

        public ASTMCListTypeBuilder set_SourcePositionEnd​(de.se_rwth.commons.SourcePosition end)
        Overrides:
        set_SourcePositionEnd in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • set_SourcePositionStart

        public ASTMCListTypeBuilder set_SourcePositionStart​(de.se_rwth.commons.SourcePosition start)
        Overrides:
        set_SourcePositionStart in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • add_PreComment

        public ASTMCListTypeBuilder add_PreComment​(int index,
                                                   de.monticore.ast.Comment precomment)
        Overrides:
        add_PreComment in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • addAll_PreComments

        public ASTMCListTypeBuilder addAll_PreComments​(java.util.Collection<de.monticore.ast.Comment> precomments)
        Overrides:
        addAll_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • addAll_PreComments

        public ASTMCListTypeBuilder addAll_PreComments​(int index,
                                                       java.util.Collection<de.monticore.ast.Comment> precomments)
        Overrides:
        addAll_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • removeAll_PreComments

        public ASTMCListTypeBuilder removeAll_PreComments​(java.util.Collection<?> element)
        Overrides:
        removeAll_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • retainAll_PreComments

        public ASTMCListTypeBuilder retainAll_PreComments​(java.util.Collection<?> element)
        Overrides:
        retainAll_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • removeIf_PreComment

        public ASTMCListTypeBuilder removeIf_PreComment​(java.util.function.Predicate<? super de.monticore.ast.Comment> filter)
        Overrides:
        removeIf_PreComment in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • forEach_PreComments

        public ASTMCListTypeBuilder forEach_PreComments​(java.util.function.Consumer<? super de.monticore.ast.Comment> action)
        Overrides:
        forEach_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • replaceAll_PreComments

        public ASTMCListTypeBuilder replaceAll_PreComments​(java.util.function.UnaryOperator<de.monticore.ast.Comment> operator)
        Overrides:
        replaceAll_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • sort_PreComments

        public ASTMCListTypeBuilder sort_PreComments​(java.util.Comparator<? super de.monticore.ast.Comment> comparator)
        Overrides:
        sort_PreComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • set_PreCommentList

        public ASTMCListTypeBuilder set_PreCommentList​(java.util.List<de.monticore.ast.Comment> preComments)
        Overrides:
        set_PreCommentList in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • set_PreComment

        public ASTMCListTypeBuilder set_PreComment​(int index,
                                                   de.monticore.ast.Comment precomment)
        Overrides:
        set_PreComment in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • add_PostComment

        public ASTMCListTypeBuilder add_PostComment​(int index,
                                                    de.monticore.ast.Comment postcomment)
        Overrides:
        add_PostComment in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • addAll_PostComments

        public ASTMCListTypeBuilder addAll_PostComments​(java.util.Collection<de.monticore.ast.Comment> postcomments)
        Overrides:
        addAll_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • addAll_PostComments

        public ASTMCListTypeBuilder addAll_PostComments​(int index,
                                                        java.util.Collection<de.monticore.ast.Comment> postcomments)
        Overrides:
        addAll_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • removeAll_PostComments

        public ASTMCListTypeBuilder removeAll_PostComments​(java.util.Collection<?> element)
        Overrides:
        removeAll_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • retainAll_PostComments

        public ASTMCListTypeBuilder retainAll_PostComments​(java.util.Collection<?> element)
        Overrides:
        retainAll_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • removeIf_PostComment

        public ASTMCListTypeBuilder removeIf_PostComment​(java.util.function.Predicate<? super de.monticore.ast.Comment> filter)
        Overrides:
        removeIf_PostComment in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • forEach_PostComments

        public ASTMCListTypeBuilder forEach_PostComments​(java.util.function.Consumer<? super de.monticore.ast.Comment> action)
        Overrides:
        forEach_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • replaceAll_PostComments

        public ASTMCListTypeBuilder replaceAll_PostComments​(java.util.function.UnaryOperator<de.monticore.ast.Comment> operator)
        Overrides:
        replaceAll_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • sort_PostComments

        public ASTMCListTypeBuilder sort_PostComments​(java.util.Comparator<? super de.monticore.ast.Comment> comparator)
        Overrides:
        sort_PostComments in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • set_PostCommentList

        public ASTMCListTypeBuilder set_PostCommentList​(java.util.List<de.monticore.ast.Comment> postComments)
        Overrides:
        set_PostCommentList in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>
      • set_PostComment

        public ASTMCListTypeBuilder set_PostComment​(int index,
                                                    de.monticore.ast.Comment postcomment)
        Overrides:
        set_PostComment in class de.monticore.ast.ASTNodeBuilder<ASTMCListTypeBuilder>