|
Copyright 2012-02-25 Werner Randelshofer | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectch.randelshofer.gui.list.ListModels
public class ListModels
This class provides static utility operations for
MutableListModel's.
| Method Summary | |
|---|---|
static java.awt.datatransfer.Transferable |
createDefaultTransferable(javax.swing.ListModel model,
int[] indices)
Creates a transferable in a number of default formats for a ListModel. |
static java.awt.datatransfer.Transferable |
createFileListTransferable(MutableListModel model,
int[] indices)
Creates a Java file list transferable from a mutable list model. |
static java.awt.datatransfer.Transferable |
createHTMLTransferable(javax.swing.ListModel model,
int[] indices)
Creates a transferable in text/html format from a mutable list model. |
static java.awt.datatransfer.Transferable |
createLocalTransferable(javax.swing.ListModel model,
int[] indices,
java.lang.Class baseclass)
Creates a local JVM transferable from a mutable list model. |
static java.awt.datatransfer.Transferable |
createPlainTransferable(javax.swing.ListModel model,
int[] indices)
Creates a transferable in text/plain format from a mutable list model. |
static java.util.LinkedList |
getPlainList(java.awt.datatransfer.Transferable t)
Returns the contents of the transferable as a list of strings. |
static java.util.LinkedList |
getStringList(java.awt.datatransfer.Transferable t)
Returns the contents of the transferable as a list of strings. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static java.awt.datatransfer.Transferable createDefaultTransferable(javax.swing.ListModel model,
int[] indices)
public static java.awt.datatransfer.Transferable createHTMLTransferable(javax.swing.ListModel model,
int[] indices)
public static java.awt.datatransfer.Transferable createPlainTransferable(javax.swing.ListModel model,
int[] indices)
public static java.awt.datatransfer.Transferable createLocalTransferable(javax.swing.ListModel model,
int[] indices,
java.lang.Class baseclass)
public static java.awt.datatransfer.Transferable createFileListTransferable(MutableListModel model,
int[] indices)
public static java.util.LinkedList getStringList(java.awt.datatransfer.Transferable t)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
java.awt.datatransfer.UnsupportedFlavorException - If the transferable does not support DataFlavor.stringFlavor
java.io.IOException
public static java.util.LinkedList getPlainList(java.awt.datatransfer.Transferable t)
throws java.awt.datatransfer.UnsupportedFlavorException,
java.io.IOException
java.awt.datatransfer.UnsupportedFlavorException - If the transferable does not support
DataFlavor.getTextPlainUnicodeFlavor()
java.io.IOException
|
Copyright 2012-02-25 Werner Randelshofer | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||