Class TraversedObjectsContext
- java.lang.Object
- 
- jadex.commons.transformation.traverser.TraversedObjectsContext
 
- 
- Direct Known Subclasses:
- SCloner.CloneContext
 
 public class TraversedObjectsContext extends java.lang.ObjectStandard context for Traverser, keeps track of already traversed objects.
- 
- 
Field SummaryFields Modifier and Type Field Description protected java.util.Map<java.lang.Object,java.lang.Object>traversedMap of traversed objects
 - 
Constructor SummaryConstructors Constructor Description TraversedObjectsContext()Creates the context.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectget(java.lang.Object input)Gets an output object of a traversed object.voidput(java.lang.Object input, java.lang.Object output)Adds an the input and output of a traversed object.static voidput(java.lang.Object context, java.lang.Object input, java.lang.Object output)Adds an the input and output of a traversed object if context is a TraversedObjectContext.
 
- 
- 
- 
Method Detail- 
putpublic void put(java.lang.Object input, java.lang.Object output)Adds an the input and output of a traversed object.- Parameters:
- input- The input object.
- output- The output object.
 
 - 
getpublic java.lang.Object get(java.lang.Object input) Gets an output object of a traversed object.- Parameters:
- input- The input object.
- Returns:
- The output object.
 
 - 
putpublic static final void put(java.lang.Object context, java.lang.Object input, java.lang.Object output)Adds an the input and output of a traversed object if context is a TraversedObjectContext.- Parameters:
- context- The context.
- input- The input object.
- output- The output object.
 
 
- 
 
-