Package jetbrains.mps.textgen.trace
Class ScopePositionInfo
- java.lang.Object
 - 
- jetbrains.mps.textgen.trace.PositionInfo
 - 
- jetbrains.mps.textgen.trace.ScopePositionInfo
 
 
 
- 
- All Implemented Interfaces:
 Comparable<PositionInfo>
public class ScopePositionInfo extends PositionInfo
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from class jetbrains.mps.textgen.trace.PositionInfo
PositionInfo.StartLineComparator 
 - 
 
- 
Constructor Summary
Constructors Constructor Description ScopePositionInfo() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddVarInfo(VarInfo varInfo)voidaddVarInfo(SNode node)voidclearTempVarInfoMap()intcompare(Map.Entry<String,VarInfo> mapping1, Map.Entry<String,VarInfo> mapping2)intcompareTo(PositionInfo p)Map<SNode,VarInfo>getTempVarInfoMap()StringgetVarId(String varName)Collection<String>getVarNames()voidremoveVarInfo(VarInfo varInfo)- 
Methods inherited from class jetbrains.mps.textgen.trace.PositionInfo
contains, contains, fillFrom, getEndLine, getEndPosition, getFileName, getLineDistance, getNodeId, getStartLine, getStartPosition, isOccupyTheSameSpace, matches, setEndLine, setEndPosition, setFileName, setNodeId, setStartLine, setStartPosition, toString 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getVarNames
public Collection<String> getVarNames()
 
- 
clearTempVarInfoMap
public void clearTempVarInfoMap()
 
- 
removeVarInfo
public void removeVarInfo(VarInfo varInfo)
 
- 
compareTo
public int compareTo(PositionInfo p)
- Specified by:
 compareToin interfaceComparable<PositionInfo>- Overrides:
 compareToin classPositionInfo
 
 - 
 
 -