Class ASTSimpleInitBuilder

    • Constructor Detail

      • ASTSimpleInitBuilder

        public ASTSimpleInitBuilder()
    • Method Detail

      • isValid

        public boolean isValid()
      • set_SourcePositionEnd

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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