com.sun.msv.reader

Class GrammarReader.BackwardReferenceMap

Enclosing Class:
GrammarReader

public class GrammarReader.BackwardReferenceMap
extends Object

memorizes what declarations are referenced from where. this information is used to report the source of errors.

Method Summary

Locator[]
getReferer(Object target)
gets all the refer who have a reference to this object.
void
memorizeLink(Object target)
memorize a reference to an object.

Method Details

getReferer

public Locator[] getReferer(Object target)
gets all the refer who have a reference to this object.
Returns:
null if no one refers it.

memorizeLink

public void memorizeLink(Object target)
memorize a reference to an object.