Lines 162-170
Link Here
|
162 |
} |
162 |
} |
163 |
|
163 |
|
164 |
private boolean acceptTemplate (DataObject d) { |
164 |
private boolean acceptTemplate (DataObject d) { |
165 |
if (d.isTemplate ()) { |
165 |
if (d.isTemplate () || d instanceof DataFolder) { |
166 |
return true; |
|
|
167 |
} else if (d instanceof DataFolder) { |
168 |
Object o = d.getPrimaryFile ().getAttribute ("simple"); // NOI18N |
166 |
Object o = d.getPrimaryFile ().getAttribute ("simple"); // NOI18N |
169 |
return o == null || Boolean.TRUE.equals (o); |
167 |
return o == null || Boolean.TRUE.equals (o); |
170 |
} else { |
168 |
} else { |
Lines 353-364
Link Here
|
353 |
// </editor-fold>//GEN-END:initComponents |
351 |
// </editor-fold>//GEN-END:initComponents |
354 |
|
352 |
|
355 |
private void moveDownButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveDownButtonActionPerformed |
353 |
private void moveDownButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveDownButtonActionPerformed |
356 |
moveDown (manager.getSelectedNodes ()); |
354 |
moveDown (manager.getSelectedNodes ());//GEN-LAST:event_moveDownButtonActionPerformed |
357 |
}//GEN-LAST:event_moveDownButtonActionPerformed |
355 |
} |
358 |
|
356 |
|
359 |
private void moveUpButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveUpButtonActionPerformed |
357 |
private void moveUpButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_moveUpButtonActionPerformed |
360 |
moveUp (manager.getSelectedNodes ()); |
358 |
moveUp (manager.getSelectedNodes ());//GEN-LAST:event_moveUpButtonActionPerformed |
361 |
}//GEN-LAST:event_moveUpButtonActionPerformed |
359 |
} |
362 |
|
360 |
|
363 |
private void newFolderButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_newFolderButtonActionPerformed |
361 |
private void newFolderButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_newFolderButtonActionPerformed |
364 |
|
362 |
|
Lines 383-390
Link Here
|
383 |
} catch (PropertyVetoException pve) { |
381 |
} catch (PropertyVetoException pve) { |
384 |
Logger.getLogger(TemplatesPanel.class.getName()).log(Level.WARNING, null, pve); |
382 |
Logger.getLogger(TemplatesPanel.class.getName()).log(Level.WARNING, null, pve); |
385 |
} |
383 |
} |
386 |
|
384 |
//GEN-LAST:event_newFolderButtonActionPerformed |
387 |
}//GEN-LAST:event_newFolderButtonActionPerformed |
385 |
} |
388 |
|
386 |
|
389 |
private void deleteButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_deleteButtonActionPerformed |
387 |
private void deleteButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_deleteButtonActionPerformed |
390 |
Node [] nodes = manager.getSelectedNodes (); |
388 |
Node [] nodes = manager.getSelectedNodes (); |
Lines 395-421
Link Here
|
395 |
catch (IOException ioe) { |
393 |
catch (IOException ioe) { |
396 |
Logger.getLogger(TemplatesPanel.class.getName()).log(Level.WARNING, null, ioe); |
394 |
Logger.getLogger(TemplatesPanel.class.getName()).log(Level.WARNING, null, ioe); |
397 |
} |
395 |
} |
398 |
} |
396 |
}//GEN-LAST:event_deleteButtonActionPerformed |
399 |
}//GEN-LAST:event_deleteButtonActionPerformed |
397 |
} |
400 |
|
398 |
|
401 |
private void duplicateButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_duplicateButtonActionPerformed |
399 |
private void duplicateButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_duplicateButtonActionPerformed |
402 |
Node [] nodes = manager.getSelectedNodes (); |
400 |
Node [] nodes = manager.getSelectedNodes (); |
403 |
assert nodes != null : "Selected Nodes cannot be null."; |
401 |
assert nodes != null : "Selected Nodes cannot be null."; |
404 |
assert nodes.length == 1 : "One one node can be selected, but was " + Arrays.asList (nodes); |
402 |
assert nodes.length == 1 : "One one node can be selected, but was " + Arrays.asList (nodes); |
405 |
createDuplicateFromNode (nodes [0]); |
403 |
createDuplicateFromNode (nodes [0]); |
406 |
|
404 |
//GEN-LAST:event_duplicateButtonActionPerformed |
407 |
}//GEN-LAST:event_duplicateButtonActionPerformed |
405 |
} |
408 |
|
406 |
|
409 |
private void renameButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_renameButtonActionPerformed |
407 |
private void renameButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_renameButtonActionPerformed |
410 |
Node [] nodes = manager.getSelectedNodes (); |
408 |
Node [] nodes = manager.getSelectedNodes (); |
411 |
assert nodes != null : "Selected Nodes cannot be null."; |
409 |
assert nodes != null : "Selected Nodes cannot be null."; |
412 |
assert nodes.length == 1 : "One one node can be selected, but was " + Arrays.asList (nodes); |
410 |
assert nodes.length == 1 : "One one node can be selected, but was " + Arrays.asList (nodes); |
413 |
view.invokeInplaceEditing (); |
411 |
view.invokeInplaceEditing ();//GEN-LAST:event_renameButtonActionPerformed |
414 |
}//GEN-LAST:event_renameButtonActionPerformed |
412 |
} |
415 |
|
413 |
|
416 |
private void addButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_addButtonActionPerformed |
414 |
private void addButtonActionPerformed (java.awt.event.ActionEvent evt) {//GEN-FIRST:event_addButtonActionPerformed |
417 |
doAdd (manager.getSelectedNodes ()); |
415 |
doAdd (manager.getSelectedNodes ());//GEN-LAST:event_addButtonActionPerformed |
418 |
}//GEN-LAST:event_addButtonActionPerformed |
416 |
} |
419 |
|
417 |
|
420 |
|
418 |
|
421 |
// Variables declaration - do not modify//GEN-BEGIN:variables |
419 |
// Variables declaration - do not modify//GEN-BEGIN:variables |