1 17 package org.eclipse.emf.edit.provider; 18 19 20 import java.util.Collection ; 21 22 import org.eclipse.emf.common.command.Command; 23 import org.eclipse.emf.edit.command.CommandParameter; 24 import org.eclipse.emf.edit.domain.EditingDomain; 25 26 27 33 public interface IEditingDomainItemProvider 34 { 35 39 public Collection getChildren(Object object); 40 41 45 public Object getParent(Object object); 46 47 54 public Collection getNewChildDescriptors(Object object, EditingDomain editingDomain, Object sibling); 55 56 60 public Command createCommand(Object object, EditingDomain editingDomain, Class commandClass, CommandParameter commandParameter); 61 } 62 | Popular Tags |