Dobry den vsem,
prosim o radu. Jako obvykle se jedna o lama dotaz :o)

Situace je takovato :o) Mam X trid. Jedna trida = jeden jakysi profil. K temto profilum se pristupuje pres interface. Moje idea je, ze zavolam metodu, ktera vytvori instanci tohoto profilu a ulozi to do interface objektu. Bohuzel nevim jak to spravne pretypovat.

Ukazka:

public DbProfileInterface getProfile( String profileName )
{
        Class profClass         = Class.forName( "DbProfile_" + profileName );

        try
        {
                DbProfileInterface pr           = profClass.newInstance();
                return pr;

        }
        catch( ClassNotFoundException ex )
        {
                return null;
        }
}

To je samozrejme spatne, protoze .newInstance vraci Object ja bych to potreboval nejak pretypovat ve smyslu DbProfileInterface pr = ( "db_profile_" + profileName ) profClass.newInstance();

Ale bohuzel nevim jak na to. Poradi nekdo???

Dekuji

--
Zdeněk Kašpárek
[EMAIL PROTECTED]
ICQ: 286-288-726

Odpovedet emailem