src/net/java/sip/communicator/impl/protocol/jabber/OperationSetTypingNotificationsJabberImpl.java
/**
     * Utility method throwing an exception if the stack is not properly
     * initialized.
     *
     * @throws java.lang.IllegalStateException
     *             if the underlying stack is not registered and initialized.
     */
Utility method throwing an exception if the stack is not properly
initialized.

@throws java.lang.IllegalStateException
if the underlying stack is not registered and initialized.
Utility method throwing an exception if the stack is not properly initialized . @throws java . lang . IllegalStateException if the underlying stack is not registered and initialized .
@Override
    protected void assertConnected()
        throws IllegalStateException
    {
        if(parentProvider != null && !parentProvider.isRegistered()
            && opSetPersPresence.getPresenceStatus().isOnline())
        {
            opSetPersPresence.fireProviderStatusChangeEvent(
                    opSetPersPresence.getPresenceStatus(),
                    parentProvider.getJabberStatusEnum().getStatus(
                        JabberStatusEnum.OFFLINE));
        }
        super.assertConnected();
    }
@ Override protected void assertConnected ( ) throws IllegalStateException { if ( parentProvider != null && ! parentProvider . isRegistered ( ) && opSetPersPresence . getPresenceStatus ( ) . isOnline ( ) ) { opSetPersPresence . fireProviderStatusChangeEvent ( opSetPersPresence . getPresenceStatus ( ) , parentProvider . getJabberStatusEnum ( ) . getStatus ( JabberStatusEnum . OFFLINE ) ) ; } super . assertConnected ( ) ; }
Utility method throwing an exception if the stack is not properly
 initialized.
Utility method throwing an exception if the stack is not properly initialized .
// if we are not registered but the current status is online // change the current status