public ItsNatAttachedClientEventImpl createItsNatAttachedClientEvent(ClientDocumentAttachedClientImpl clientDoc)
{
if (clientDoc instanceof ClientDocumentAttachedClientTimerImpl)
return new ItsNatAttachedClientEventTimerImpl(this);
else if (clientDoc instanceof ClientDocumentAttachedClientCometImpl)
return new ItsNatAttachedClientEventCometImpl(this);
else if (clientDoc instanceof ClientDocumentAttachedClientNotRefreshImpl)
return new ItsNatAttachedClientEventNotRefreshImpl(this);
return null; // ERROR
}