|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.ide.navigator.DeleteActionHandler.DeleteStrategy<E>
@ThreadSafe public abstract static class DeleteActionHandler.DeleteStrategy<E extends Element>
A delete strategy base class that users can use to define what "delete a node" is in the user's domain. Here users can delete corresponding output files, auxilliary files that are otherwise orphaned by deleting the node. For nodes that are conceptually containers, users can delete all files and folders that constitute the container node. The class maintains a list of non-deleted files. Intended to be implemented by users.
DeleteActionHandler.NodeDeleteStrategy| Constructor Summary | |
|---|---|
DeleteActionHandler.DeleteStrategy()
|
|
| Method Summary | |
|---|---|
void |
addAllToNondeleted(java.util.List<java.net.URL> urls)
|
void |
addToNondeleted(java.net.URL url)
|
abstract boolean |
delete(E element)
Deletes the node and all other files relevant to the node (output files, parent directories, etc.). |
java.util.List<java.net.URL> |
getNondeleted()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DeleteActionHandler.DeleteStrategy()
| Method Detail |
|---|
public abstract boolean delete(E element)
false is returned
this node URL will be added to the list of nondeleted getNondeleted().
element - the element to be deleted
true if succeeded in deleting, false otherwisepublic final void addToNondeleted(java.net.URL url)
public final void addAllToNondeleted(java.util.List<java.net.URL> urls)
public final java.util.List<java.net.URL> getNondeleted()
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||