makes it possible to modify the behaviour of resolving external
preferences.
Usually, the parser has a default behaviour of resolving external
references (See documentation of the parser implementation).
Use this interface to modify or reimplement this behaviour.
If aInputStream is a valid reference to an input stream,
the parser uses this InputSource. Otherwise the
parser seeks for the entity using its default behaviour.