Package com.documentum.operations

# Interface IDfDeleteNode

All Superinterfaces:
  `IDfOperationNode`

public interface IDfDeleteNode extends IDfOperationNode
Represents an object in a delete operation.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `IDfSysObject`
  `getObject()`
  Returns the IDfSysObject that is the subject of this operation node.
  `IDfId`
  `getObjectId()`
  Returns the repository object ID of the IDfSysObject for this node.
  `boolean`
  `wasDeleted()`
  Returns true if the object for this node was actually deleted as the result of this operation.

  ### Methods inherited from interface com.documentum.operations.IDfOperationNode

  `getChildren, getEdgeProperties, getId, getOperation, getParent, getPersistentProperties, getProperties, isRoot`

- ## Method Details

  - ### wasDeleted

    boolean wasDeleted() throws DfException
    Returns true if the object for this node was actually deleted as the result of this operation.
    Returns:
      true if object was deleted by this operation.
    Throws:
      `DfException`

  - ### getObject

    IDfSysObject getObject() throws DfException
    Returns the IDfSysObject that is the subject of this operation node.
    Returns:
      IDfSysObject for this node.
    Throws:
      `DfException`
    See Also:
      - `IDfSysObject`

  - ### getObjectId

    IDfId getObjectId() throws DfException
    Returns the repository object ID of the IDfSysObject for this node.
    Returns:
      object ID of the IDfSysObject for this node.
    Throws:
      `DfException`
    See Also:
      - `IDfTypedObject.getObjectId()`