*/
public final void loadRegistry( InputStream inputStream )
throws IOException, NPandayRepositoryException
{
KXmlParser parser = new KXmlParser();
try
{
parser.setInput( inputStream, null );
}
catch ( XmlPullParserException e )
{
throw new IOException( e.toString() );
}
try
{
parser.nextTag();
parser.require( XmlPullParser.START_TAG, null, "registry-config" );
parser.nextTag();
parser.require( XmlPullParser.START_TAG, null, "repositories" );
while ( parser.nextTag() == XmlPullParser.START_TAG )
{
parser.require( XmlPullParser.START_TAG, null, "repository" );
RepositoryObject rep = getRepositoryObject( parser );
repositories.add( rep );
}
}
catch ( XmlPullParserException e )