public class PositionMapBuilderImpl extends java.lang.Object implements SourcePositionMapBuilder
SourcePositionMapBuilder
and SourcePositionMap
.SourcePositionMapBuilder.CannotAddException, SourcePositionMapBuilder.MappingHandle, SourcePositionMapBuilder.ResourceSection
Constructor and Description |
---|
PositionMapBuilderImpl() |
Modifier and Type | Method and Description |
---|---|
SourcePositionMapBuilder.MappingHandle |
addMapping(SourcePositionMapBuilder.ResourceSection originalSection,
SourcePositionMapBuilder.ResourceSection vmSection,
TextSectionMapping fromOriginalToVmSectionMapping)
Adds a new mapping between 2 resource sections.
|
SourcePositionMap |
getSourcePositionMap()
Returns an instance of map.
|
public SourcePositionMap getSourcePositionMap()
SourcePositionMapBuilder
getSourcePositionMap
in interface SourcePositionMapBuilder
public SourcePositionMapBuilder.MappingHandle addMapping(SourcePositionMapBuilder.ResourceSection originalSection, SourcePositionMapBuilder.ResourceSection vmSection, TextSectionMapping fromOriginalToVmSectionMapping) throws SourcePositionMapBuilder.CannotAddException
SourcePositionMapBuilder
addMapping
in interface SourcePositionMapBuilder
originalSection
- a section of "original" resourcevmSection
- a section of "vm" resourcefromOriginalToVmSectionMapping
- defines internal mapping inside "original" and "vm"
sectionsSourcePositionMapBuilder.CannotAddException
Copyright (c) IBM Corp. and others 2000, 2016. All Rights Reserved.