1 56 package org.objectstyle.cayenne.graph; 57 58 59 72 public interface GraphChangeHandler { 73 74 77 void nodeIdChanged(Object nodeId, Object newId); 78 79 82 void nodeCreated(Object nodeId); 83 84 87 void nodeRemoved(Object nodeId); 88 89 92 void nodePropertyChanged( 93 Object nodeId, 94 String property, 95 Object oldValue, 96 Object newValue); 97 98 101 void arcCreated(Object nodeId, Object targetNodeId, Object arcId); 102 103 106 void arcDeleted(Object nodeId, Object targetNodeId, Object arcId); 107 } | Popular Tags |