org.eclipse.m2m.atl.engine.emfvm.lib
Class TransientLinkSet

java.lang.Object
  extended by org.eclipse.m2m.atl.engine.emfvm.lib.TransientLinkSet

public class TransientLinkSet
extends java.lang.Object


Field Summary
 java.util.List links
           
 java.util.Map linksByRule
           
 java.util.Map linksBySourceElement
           
 java.util.Map linksBySourceElementByRule
           
 
Constructor Summary
TransientLinkSet()
           
 
Method Summary
 void addLink(TransientLink tl)
           
 void addLink2(TransientLink tl, boolean isDefault)
           
 TransientLink getLinkByRuleAndSourceElement(java.lang.Object rule, java.lang.Object sourceElement)
           
 TransientLink getLinkBySourceElement(java.lang.Object sourceElement)
           
 java.util.Collection getLinksByRule(java.lang.Object rule)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

links

public java.util.List links

linksByRule

public java.util.Map linksByRule

linksBySourceElement

public java.util.Map linksBySourceElement

linksBySourceElementByRule

public java.util.Map linksBySourceElementByRule
Constructor Detail

TransientLinkSet

public TransientLinkSet()
Method Detail

addLink

public void addLink(TransientLink tl)

addLink2

public void addLink2(TransientLink tl,
                     boolean isDefault)

getLinksByRule

public java.util.Collection getLinksByRule(java.lang.Object rule)

getLinkBySourceElement

public TransientLink getLinkBySourceElement(java.lang.Object sourceElement)

getLinkByRuleAndSourceElement

public TransientLink getLinkByRuleAndSourceElement(java.lang.Object rule,
                                                   java.lang.Object sourceElement)

Copyright 2007 IBM Corporation and others.
All Rights Reserved.