com.google.gwt.core.shared.GWT.isProdMode()方法的使用及代码示例

x33g5p2x  于2022-01-20 转载在 其他  
字(4.9k)|赞(0)|评价(0)|浏览(155)

本文整理了Java中com.google.gwt.core.shared.GWT.isProdMode()方法的一些代码示例,展示了GWT.isProdMode()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。GWT.isProdMode()方法的具体详情如下:
包路径:com.google.gwt.core.shared.GWT
类名称:GWT
方法名:isProdMode

GWT.isProdMode介绍

[英]Returns true when running in production mode. Returns false when running either in development mode, or when running in a plain JVM.
[中]在生产模式下运行时返回true。在开发模式下运行或在普通JVM中运行时返回false

代码示例

代码示例来源:origin: com.google.gwt/gwt-servlet

  1. /**
  2. * Returns <code>true</code> when running in production mode. Returns
  3. * <code>false</code> when running either in development mode, or when running
  4. * in a plain JVM.
  5. */
  6. public static boolean isProdMode() {
  7. return com.google.gwt.core.shared.GWT.isProdMode();
  8. }

代码示例来源:origin: com.vaadin.external.gwt/gwt-user

  1. /**
  2. * Returns <code>true</code> when running in production mode. Returns
  3. * <code>false</code> when running either in development mode, or when running
  4. * in a plain JVM.
  5. */
  6. public static boolean isProdMode() {
  7. return com.google.gwt.core.shared.GWT.isProdMode();
  8. }

代码示例来源:origin: net.wetheinter/gwt-user

  1. /**
  2. * Returns <code>true</code> when running in production mode. Returns
  3. * <code>false</code> when running either in development mode, or when running
  4. * in a plain JVM.
  5. */
  6. public static boolean isProdMode() {
  7. return com.google.gwt.core.shared.GWT.isProdMode();
  8. }

代码示例来源:origin: com.google.web.bindery/requestfactory-server

  1. /**
  2. * Returns <code>true</code> when running in production mode. Returns
  3. * <code>false</code> when running either in development mode, or when running
  4. * in a plain JVM.
  5. */
  6. public static boolean isProdMode() {
  7. return com.google.gwt.core.shared.GWT.isProdMode();
  8. }

代码示例来源:origin: net.wetheinter/gwt-reflect

  1. public static Object arrayGet(Object array, int index) {
  2. if (GWT.isProdMode())
  3. return jsniGet(array, index);
  4. else
  5. return Array.get(array, index);
  6. }

代码示例来源:origin: net.wetheinter/gwt-reflect

  1. /**
  2. * In jvms, we defer to java.lang.reflect.Array;
  3. * In gwt, java.lang.reflect.Array defers to here,
  4. * where the compiler will call into the c.g.g.jjs.instrinc.c.g.g.lang super source.
  5. *
  6. * @param array - Any array[] instance; java or js
  7. * @return - The number of elements in the [].
  8. */
  9. public static int arrayLength(Object array) {
  10. if (GWT.isProdMode())
  11. return jsniLength(array);
  12. else
  13. return Array.getLength(array);
  14. }

代码示例来源:origin: net.wetheinter/gwt-user

  1. /**
  2. * In jvms, we defer to java.lang.reflect.Array; In Gwt, we just return the
  3. * .length property.
  4. *
  5. * @param array
  6. * - Any array[] instance; java or js
  7. * @return - The number of elements in the [].
  8. */
  9. public static int arrayLength(final Object array) {
  10. if (GWT.isProdMode()) {
  11. return jsniLength(array);
  12. } else {
  13. return Array.getLength(array);
  14. }
  15. }

代码示例来源:origin: ekuefler/gwt-supereventbus

  1. /**
  2. * Creates a new event bus. In dev mode, any exceptions that occur while dispatching events will
  3. * be logged with {@link GWT#log}. In prod mode, exceptions are silently ignored unless a handler
  4. * is added via {@link #addExceptionHandler}.
  5. */
  6. public EventBus() {
  7. if (!GWT.isProdMode()) {
  8. addExceptionHandler(new ExceptionHandler() {
  9. @Override
  10. public void handleException(EventBusException e) {
  11. GWT.log("Got exception when handling event \"" + e.getEvent() + "\"", e.getCause());
  12. }
  13. });
  14. }
  15. }

代码示例来源:origin: net.wetheinter/gwt-user

  1. /**
  2. * Retrieve an object from a given array using the most efficient solution for
  3. * a given platform. In Gwt, this does a direct int index access on the
  4. * supplied array object; in a JRE, it uses {@link Array#get(Object, int)}.
  5. * <p>
  6. * Note that JREs will throw {@link IndexOutOfBoundsException}, while Gwt will
  7. * not.
  8. *
  9. * @param array
  10. * -> The array to load from
  11. * @param index
  12. * -> The index to load from.
  13. * @return The object at the specified index.
  14. */
  15. public static Object arrayGet(final Object array, final int index) {
  16. if (GWT.isProdMode()) {
  17. return jsniGet(array, index);
  18. } else {
  19. return Array.get(array, index);
  20. }
  21. }

代码示例来源:origin: net.wetheinter/gwt-reflect

  1. @SuppressWarnings("unchecked")
  2. public static Iterable<Class<?>> extractClasses(ClassLoader loader) {
  3. try {
  4. Object classes = GwtReflect.fieldGet(ClassLoader.class, "classes", loader);
  5. if (GWT.isProdMode()) {
  6. // we have a js object of classes
  7. JavaScriptObject all = (JavaScriptObject)classes;
  8. return fillArray(new ArrayList<Class<?>>(), all);
  9. } else {
  10. // standard jvm. Hope this works (should be a Vector<Class>)!
  11. return (Collection<Class<?>>)classes;
  12. }
  13. } catch (Exception e) {
  14. throw e instanceof RuntimeException ? (RuntimeException)e : new RuntimeException(e);
  15. }
  16. }

代码示例来源:origin: net.wetheinter/gwt-user

  1. public static Package getPackage(final String name) {
  2. if (GWT.isProdMode()) {
  3. return Package.getPackage(name);
  4. } else {
  5. return GwtReflectJre.getPackage(name);
  6. }
  7. }

代码示例来源:origin: net.wetheinter/gwt-reflect

  1. public static Package getPackage(String name) {
  2. if (GWT.isProdMode()) {
  3. return Package.getPackage(name);
  4. } else {
  5. return GwtReflectJre.getPackage(name);
  6. }
  7. }

代码示例来源:origin: net.wetheinter/gwt-user

  1. public static String joinClasses(final String separator, final Class<?> ... vals) {
  2. if (GWT.isProdMode()) {
  3. return joinClassesJs(separator, vals);

代码示例来源:origin: net.wetheinter/gwt-user

  1. if (GWT.isProdMode()) {
  2. return nativeEscape(unescaped);

代码示例来源:origin: net.wetheinter/gwt-user

  1. final Object classes = GwtReflect.fieldGet(ClassLoader.class, "classes",
  2. loader);
  3. if (GWT.isProdMode()) {

相关文章