/** * Return the DataFlavors for this <code>DataContentHandler</code>. * @return the DataFlavors */ public synchronized DataFlavor[] getTransferDataFlavors() { if (transferFlavors == null) { if (dch != null) { transferFlavors = dch.getTransferDataFlavors(); } else { transferFlavors = new DataFlavor[1]; transferFlavors[0] = new ActivationDataFlavor(obj.getClass(), mimeType, mimeType); } } return transferFlavors; }
private final DataFlavor localObjectFlavor = new ActivationDataFlavor(Integer.class, "application/x-java-Integer;class=java.lang.Integer", "Integer Row Index"); private JTable table = null;
/** * Return the DataFlavors for this <code>DataContentHandler</code>. * @return the DataFlavors */ public DataFlavor[] getTransferDataFlavors() { if (transferFlavors == null) { if (dch != null) { // is there a dch? transferFlavors = dch.getTransferDataFlavors(); } else { transferFlavors = new DataFlavor[1]; transferFlavors[0] = new ActivationDataFlavor(ds.getContentType(), ds.getContentType()); } } return transferFlavors; }
try { if (type == null) { dataFlavor = new ActivationDataFlavor(mimeType, name); } else if (mimeType == null) { dataFlavor = new ActivationDataFlavor(type, name); } else { dataFlavor = new ActivationDataFlavor(type, mimeType, name);
/** * Return the DataFlavors for this <code>DataContentHandler</code>. * @return the DataFlavors */ public DataFlavor[] getTransferDataFlavors() { if (transferFlavors == null) { if (dch != null) { transferFlavors = dch.getTransferDataFlavors(); } else { transferFlavors = new DataFlavor[1]; transferFlavors[0] = new ActivationDataFlavor(obj.getClass(), mimeType, mimeType); } } return transferFlavors; }
/** * Return the DataFlavors for this <code>DataContentHandler</code>. * @return the DataFlavors */ public DataFlavor[] getTransferDataFlavors() { if (transferFlavors == null) { if (dch != null) { // is there a dch? transferFlavors = dch.getTransferDataFlavors(); } else { transferFlavors = new DataFlavor[1]; transferFlavors[0] = new ActivationDataFlavor(ds.getContentType(), ds.getContentType()); } } return transferFlavors; }
public LabelTransferHandler() { System.out.println("LabelTransferHandler"); localObjectFlavor = new ActivationDataFlavor( DragPanel.class, DataFlavor.javaJVMLocalObjectMimeType, "JLabel"); window.add(label);
private Object[] transferedObjects = null; public ListItemTransferHandler() { localObjectFlavor = new ActivationDataFlavor( Object[].class, DataFlavor.javaJVMLocalObjectMimeType, "Array of items");
public XmlDataContentHandler() throws ClassNotFoundException { flavors = new DataFlavor[3]; flavors[0] = new ActivationDataFlavor(StreamSource.class, "text/xml", "XML"); flavors[1] = new ActivationDataFlavor(StreamSource.class, "application/xml", "XML"); flavors[2] = new ActivationDataFlavor(String.class, "text/xml", "XML String"); }
public XmlDataContentHandler() throws ClassNotFoundException { flavors = new DataFlavor[3]; flavors[0] = new ActivationDataFlavor(StreamSource.class, "text/xml", "XML"); flavors[1] = new ActivationDataFlavor(StreamSource.class, "application/xml", "XML"); flavors[2] = new ActivationDataFlavor(String.class, "text/xml", "XML String"); }
@Override protected ActivationDataFlavor computeDataFlavor() { return new ActivationDataFlavor(MimeMultipartReport.class, "multipart/report", "Multipart Report"); }
public text_xml() { flavors = new DataFlavor[] { new ActivationDataFlavor(String.class, "text/xml", "XML String"), new ActivationDataFlavor(String.class, "application/xml", "XML String"), new ActivationDataFlavor(StreamSource.class, "text/xml", "XML"), new ActivationDataFlavor(StreamSource.class, "application/xml", "XML") }; }
public XmlDataContentHandler() throws ClassNotFoundException { flavors = new DataFlavor[3]; flavors[0] = new ActivationDataFlavor(StreamSource.class, "text/xml", "XML"); flavors[1] = new ActivationDataFlavor(StreamSource.class, "application/xml", "XML"); flavors[2] = new ActivationDataFlavor(String.class, "text/xml", "XML String"); }
public XMLHandler() { super(new ActivationDataFlavor(java.lang.String.class, "text/xml", "XML String")); } }
public HtmlHandler() { super(new ActivationDataFlavor(java.lang.String.class, "text/html", "HTML String")); } }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor(Image.class, mimeTypes[i], "Image"); } }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor(Image.class, mimeTypes[i], "Image"); } }
public ImageDataContentHandler() { String[] mimeTypes = ImageIO.getReaderMIMETypes(); flavor = new DataFlavor[mimeTypes.length]; for(int i=0; i < mimeTypes.length; i++) { flavor[i] = new ActivationDataFlavor(Image.class, mimeTypes[i], "Image"); } }
public DataHandler(URL url) { this.ds = new URLDataSource(url); this.flavor = new ActivationDataFlavor(ds.getContentType(), null); }
public DataHandler(URL url) { this.ds = new URLDataSource(url); this.flavor = new ActivationDataFlavor(ds.getContentType(), null); }