hello again,
Hab ein Problem bei der Übergabe eines OBjektes an einen Konstruktor..
nachdem ich das Objekt übergeben habe,ein Objekt erstellt wurde und ich die Variable benutzen möchte ist sie null....
hilfe wäre sehr nett=)
für tipps und hilfe bin ich dankbar...
liebe grüße
teeps
Hab ein Problem bei der Übergabe eines OBjektes an einen Konstruktor..
nachdem ich das Objekt übergeben habe,ein Objekt erstellt wurde und ich die Variable benutzen möchte ist sie null....
hilfe wäre sehr nett=)
Java:
public class ChannelConnection implements IChannelConnection,Serializable {
public IChatUserCallback usrCallback;//DAS ist die variable die ...
private String sender;
public ChannelConnection(IChatUserCallback ucb,String msg,String send){
usrCallback = ucb;//....HIER initialisiert werden soll und....
sender = send;
if(ucb == null){System.out.println("ucb ist schon im Konstruktor null");}
}
@Override
public IChannelInformation getInformation() throws RemoteException {
// TODO Auto-generated method stub
return null;
}
@Override
public List<String> getUsers() throws RemoteException {
// TODO Auto-generated method stub
return null;
}
@Override
public void leave() throws RemoteException {
// TODO Auto-generated method stub
}
//...und HIER benutzt werden soll,aber null ist ...
public void sendMessage(String message) throws RemoteException {
IChannelMessage messageObj = new ChannelMessage(usrCallback,message,sender);
//System.out.println("Ich bin die Message an den Channel :"+message);
//if (messageObj != null){
//System.out.println("Ich bin das ChannelMessageObjekt und ich bin nicht null");}
//if (usrCallback == null){
//System.out.println("Ich bin das usrCallback und ich bin null,warum bin ich null?");}
}
}
für tipps und hilfe bin ich dankbar...
liebe grüße
teeps