1 17 package org.eclipse.emf.mapping; 18 19 20 import java.util.Collection ; 21 22 import org.eclipse.emf.common.util.EList; 23 import org.eclipse.emf.common.util.TreeIterator; 24 import org.eclipse.emf.ecore.EObject; 25 26 27 48 public interface Mapping extends EObject 49 { 50 66 MappingHelper getHelper(); 67 68 76 void setHelper(MappingHelper value); 77 78 94 EList getNested(); 95 96 112 Mapping getNestedIn(); 113 114 122 void setNestedIn(Mapping value); 123 124 138 EList getInputs(); 139 140 154 EList getOutputs(); 155 156 170 Mapping getTypeMapping(); 171 172 180 void setTypeMapping(Mapping value); 181 182 185 public Collection getMappedObjects(); 186 187 191 public EList getTops(); 192 193 197 public EList getBottoms(); 198 199 202 public MappingRoot getMappingRoot(); 203 204 209 public boolean isReverse(); 210 211 215 public EList getSenders(); 216 217 221 public EList getReceivers(); 222 223 227 public MappingHelper getEffectiveHelper(); 228 229 235 public TreeIterator treeIterator(); 236 237 243 public TreeIterator treeIterator(boolean includeRoot); 244 245 } 246 | Popular Tags |