Class TransientModelWithMetainfo
- java.lang.Object
 - 
- jetbrains.mps.generator.impl.cache.TransientModelWithMetainfo
 
 
- 
public class TransientModelWithMetainfo extends Object
Evgeny Gryaznov, Sep 23, 2010 
- 
- 
Field Summary
Fields Modifier and Type Field Description static StringCONDITIONALS_ID 
- 
Constructor Summary
Constructors Constructor Description TransientModelWithMetainfo(SModelReference reference, List<SNode> roots) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MappingsMementogetMappingsMemento(String originalId)MappingsMementogetMappingsMemento(SNode originalRoot, boolean create)StringgetOriginal(SNode root)List<SNode>getRoots()static TransientModelWithMetainfoload(ModelInputStream is, SModelReference modelReference)voidsave(ModelOutputStream os)voidsetOriginal(SNodeId sNodeId, String originalId)voidupdateMappings(String originalId, MappingsMemento mappingsMemento) 
 - 
 
- 
- 
Field Detail
- 
CONDITIONALS_ID
public static final String CONDITIONALS_ID
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Constructor Detail
- 
TransientModelWithMetainfo
public TransientModelWithMetainfo(SModelReference reference, List<SNode> roots)
 
 - 
 
- 
Method Detail
- 
getMappingsMemento
public MappingsMemento getMappingsMemento(String originalId)
 
- 
getMappingsMemento
public MappingsMemento getMappingsMemento(SNode originalRoot, boolean create)
 
- 
updateMappings
public void updateMappings(String originalId, MappingsMemento mappingsMemento)
 
- 
save
public void save(ModelOutputStream os) throws IOException
- Throws:
 IOException
 
- 
load
public static TransientModelWithMetainfo load(ModelInputStream is, SModelReference modelReference) throws IOException
- Throws:
 IOException
 
 - 
 
 -