* @author yuki
*/
public class SavePanel extends javax.swing.JPanel {
+ private static final long serialVersionUID = 1L;
private final VideoSaveInfoPanel videoSaveInfoPanel = new VideoSaveInfoPanel();
* @author yuki
*/
class VideoSaveInfoPanel extends javax.swing.JPanel {
+ private static final long serialVersionUID = 1L;
/** Creates new form VideoSaveInfoPanel */
VideoSaveInfoPanel() {
Field = field;
}
+ @Override
public void dragOver(DropTargetDragEvent dtde) {
if (dtde.isDataFlavorSupported(DataFlavor.javaFileListFlavor)) {
dtde.acceptDrag(DnDConstants.ACTION_COPY);
dtde.rejectDrag();
}
+ @Override
public void drop(DropTargetDropEvent dtde) {
try {
if (dtde.isDataFlavorSupported(DataFlavor.javaFileListFlavor)) {
dtde.acceptDrop(DnDConstants.ACTION_COPY);
Transferable t = dtde.getTransferable();
- java.util.List list = (java.util.List) t
+ java.util.List<?> list = (java.util.List) t
.getTransferData(DataFlavor.javaFileListFlavor);
for (Object o : list) {
if (o instanceof File) {
String baseName = FilenameUtils.getBaseName(fileName);
Query query = manager.createQuery("SELECT cont FROM NicoContent AS cont " + "WHERE ?1 = cont.fileName").
setParameter(1, baseName);
+ @SuppressWarnings("unchecked")
List<NicoContent> results = query.getResultList();
if (results.size() > 1) {
Logger.getLogger(getClass().getName()).log(Level.WARNING, "同一ファイル名のファイルが複数ありました");