Class ASTMCSetTypeBuilder


  • public class ASTMCSetTypeBuilder
    extends de.monticore.ast.ASTNodeBuilder<ASTMCSetTypeBuilder>
    • Constructor Detail

      • ASTMCSetTypeBuilder

        public ASTMCSetTypeBuilder()
    • Method Detail

      • isValid

        public boolean isValid()
      • set_SourcePositionEnd

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

        public ASTMCSetTypeBuilder set_SourcePositionEndAbsent()
        Overrides:
        set_SourcePositionEndAbsent in class de.monticore.ast.ASTNodeBuilder<ASTMCSetTypeBuilder>
      • set_SourcePositionStart

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

        public ASTMCSetTypeBuilder set_SourcePositionStartAbsent()
        Overrides:
        set_SourcePositionStartAbsent in class de.monticore.ast.ASTNodeBuilder<ASTMCSetTypeBuilder>
      • add_PreComment

        public ASTMCSetTypeBuilder add_PreComment​(de.monticore.ast.Comment precomment)
        Overrides:
        add_PreComment in class de.monticore.ast.ASTNodeBuilder<ASTMCSetTypeBuilder>
      • add_PreComment

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

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

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

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

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

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

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

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

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

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

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

        public ASTMCSetTypeBuilder add_PostComment​(de.monticore.ast.Comment postcomment)
        Overrides:
        add_PostComment in class de.monticore.ast.ASTNodeBuilder<ASTMCSetTypeBuilder>
      • add_PostComment

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

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

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

        public ASTMCSetTypeBuilder remove_PostComment​(java.lang.Object element)
        Overrides:
        remove_PostComment in class de.monticore.ast.ASTNodeBuilder<ASTMCSetTypeBuilder>
      • removeAll_PostComments

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

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

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

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

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

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

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

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