Package com.im.ijc.core.api.datatransfer
Interface ListDataTransferObject
-
- All Superinterfaces:
IJCTransferObject
public interface ListDataTransferObject extends IJCTransferObject
TransferObject (data holder which is put into clipboard) for copy/paste of lists (temporary or permanent).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description com.im.df.api.ddl.DFField
getField()
java.lang.String
getName()
java.util.List
getValues()
boolean
pasteCompleted()
In the case of CUT operation this method removes the original list.-
Methods inherited from interface com.im.ijc.core.api.datatransfer.IJCTransferObject
getSchemas
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
- Returns:
- name of the list in clipboard
-
getField
com.im.df.api.ddl.DFField getField()
- Returns:
- field of the list
-
getValues
java.util.List getValues()
- Returns:
- the values of the list in clipboard
-
pasteCompleted
boolean pasteCompleted()
In the case of CUT operation this method removes the original list. This method should be invoked by paste type code when paste operation is successful.- Returns:
- true if original transferable should be returned from paste (in case of copy) or false if null should be returned from paste operation (original in clipboard was destroyed, so clipboard should be cleaned).
-
-