// @formatter:off /* * Unlicensed, generated by javafx.ftl */ package javafx.scene.input; /** * {@link Clipboard}建構器。 * * @author JarReflectionDataLoader-1.0.0 * @version jfxrt.jar * @param <Z> 要建構的物件型態(需繼承{@link Clipboard}) * @param <B> 建構器本身的型態(需繼承{@link ClipboardMaker}) */ @javax.annotation.Generated("Generated by javafx.ftl") @SuppressWarnings("all") public class ClipboardMaker<Z extends Clipboard, B extends ClipboardMaker<Z, B>> extends jxtn.jfx.makers.AbstractMaker<Z, B> implements ClipboardMakerExt<Z, B> { private boolean hasContent; private java.util.Map<javafx.scene.input.DataFormat, java.lang.Object> valContent; @Override public void applyTo(Z instance) { super.applyTo(instance); if (this.hasContent) instance.setContent(this.valContent); } /** * 設定屬性{@link Clipboard#setContent(java.util.Map)}。 * * @param value 新的屬性值 * @return 目前的建構器(this) */ @SuppressWarnings("unchecked") public B content(java.util.Map<javafx.scene.input.DataFormat, java.lang.Object> value) { this.hasContent = true; this.valContent = value; return (B) this; } }