1.1 --- a/mdr/src/org/netbeans/mdr/storagemodel/StorableObject.java Thu Nov 13 08:39:04 2003 +0000
1.2 +++ b/mdr/src/org/netbeans/mdr/storagemodel/StorableObject.java Thu Nov 13 11:16:53 2003 +0000
1.3 @@ -264,15 +264,19 @@
1.4 objectChanged ();
1.5 }
1.6
1.7 + public void deleteInstance() throws StorageException {
1.8 + modifyIndex (getClassProxy().getIndexDescriptors(), true);
1.9 + getMdrStorage().removeInstance(this);
1.10 + }
1.11 +
1.12 /**
1.13 * @throws StorageException
1.14 */
1.15 public void delete() throws StorageException {
1.16 deleteAttributes();
1.17 deleteLinksAndComponents();
1.18 - modifyIndex (getClassProxy().getIndexDescriptors(), true);
1.19 deleteFromComposite();
1.20 - getMdrStorage().removeInstance(this);
1.21 + deleteInstance();
1.22 }
1.23
1.24 protected void deleteFromComposite() throws StorageException {