public void mockResponseRemoved(MockResponse mockResponse) { MockOperationTreeNode operationTreeNode = (MockOperationTreeNode) getTreeModel().getTreeNode(mockResponse.getMockOperation()); if (operationTreeNode != null) { operationTreeNode.mockResponseRemoved(mockResponse); } else { throw new RuntimeException("Removing mockResponse from unknown MockOperation"); } }
public void release() { super.release(); getModelItem().removeMockServiceListener(mockServiceListener); for (MockOperationTreeNode treeNode : mockOperationNodes) { treeNode.getModelItem().removePropertyChangeListener(propertyChangeListener); treeNode.release(); } propertiesTreeNode.release(); }