package org.bundlemaker.core.spi.parser; import java.util.List; import java.util.Map; import org.bundlemaker.core.resource.IModularizedSystem; import org.bundlemaker.core.resource.IModuleResource; /** */ public interface IReferenceDetailParser { /** * @return */ Map<String, List<IPosition>> parseReferencePositions(IModuleResource resource, IModularizedSystem modularizedSystem); /** * <p> * </p> * * @author Gerd Wütherich (gerd@gerd-wuetherich.de) */ public static interface IPosition { /** The offset of the position */ int getOffset(); /** The length of the position */ int getLength(); } }