/** * Creates a new breakpoint builder based on the textual region of a guest language source * element. * * @param sourceSection a specification for guest language source element * * @since 0.17 */ public static Builder newBuilder(SourceSection sourceSection) { return BUILDER_INSTANCE.new Builder(sourceSection); }
/** * Creates a new breakpoint builder based on a URI location. * * @param sourceUri a URI to specify breakpoint location * * @since 0.17 */ public static Builder newBuilder(URI sourceUri) { return BUILDER_INSTANCE.new Builder(sourceUri); }
/** * Creates a new breakpoint builder based on the textual region of a guest language syntactic * component. * * @param sourceSection a specification for guest language syntactic component * * @since 0.17 */ public static Builder newBuilder(SourceSection sourceSection) { return BUILDER_INSTANCE.new Builder(sourceSection); }
/** * Creates a new breakpoint builder based on a {@link Source}. * * @param source a {@link Source} to specify breakpoint location * * @since 0.17 */ public static Builder newBuilder(Source source) { return BUILDER_INSTANCE.new Builder(source); }
/** * Creates a new breakpoint builder based on a URI location. * * @param sourceUri a URI to specify breakpoint location * * @since 0.17 */ public static Builder newBuilder(URI sourceUri) { return BUILDER_INSTANCE.new Builder(sourceUri); }
/** * Creates a new breakpoint builder based on a {@link Source}. * * @param source a {@link Source} to specify breakpoint location * * @since 0.17 */ public static Builder newBuilder(Source source) { return BUILDER_INSTANCE.new Builder(source); }