2010-08-24 14 views

cevap

25

GWT> = 2.1.0

boolean isDevelopmentMode() { 
    return !GWT.isProdMode() && GWT.isClient(); 
} 

GWT < 2.1.0

boolean isDevelopmentMode() { 
    return !GWT.isScript() && GWT.isClient(); 
} 
+0

Not: aksi takdirde bu sunucu tarafında kodu doğru gibi GWT.isClient() ilave edildi. –

+0

Beni aldattığını belirlemenin kolay bir yolu olduğunu biliyordum. Teşekkürler! – arrrghnold

+0

'! GWT.isProdMode()' kullanılmaması için bir neden var mı? Bu yanıt gönderildikten sonra GWT'ye eklenen – Sydney

6
boolean isProductionMode() { 
    return GWT.isScript(); 
} 

boolean isDevelopmentMode() { 
    return !GWT.isScript() && GWT.isClient(); 
} 

// e.g. JUnit tests 
boolean isPlainJVM() { 
    return !GWT.isClient(); 
} 
İlgili konular