Example usage for com.google.gwt.activity.shared CachingActivityMapper CachingActivityMapper

List of usage examples for com.google.gwt.activity.shared CachingActivityMapper CachingActivityMapper

Introduction

In this page you can find the example usage for com.google.gwt.activity.shared CachingActivityMapper CachingActivityMapper.

Prototype

public CachingActivityMapper(ActivityMapper wrapped) 

Source Link

Document

Constructs a CachingActivityMapper object.

Usage

From source file:org.apache.hupa.client.mapper.CachingMessageListActivityMapper.java

License:Apache License

@Inject
public CachingMessageListActivityMapper(MessageListActivityMapper messageListActivityMapper) {

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x10x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x2_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa5");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f340x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f340x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34dfbac175_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34dfbac1750x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34dfbac1750x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34dfbac1750x2");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x1");
    FilteredActivityMapper.Filter filter = new FilteredActivityMapper.Filter() {
        @Override/* w w w .jav a  2  s  . co  m*/
        public Place filter(Place place) {
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x3_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x20x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x2");
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc9168");
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x10x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x10x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x10x10x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x10x10x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x10x10x00x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x10x10x00x00x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x00x10x00x1cccc91680x30x00x00x1");
            return place instanceof MessagePlace
                    ? new FolderPlace(((MessagePlace) place).getTokenWrapper().getFolder())
                    : place;
        }
    };

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x10x00x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x10x0_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x1_____org_apache_hupa_client_mapper_CachingMessageListActivityMapper_java0x0660b7f34ffa91fa50x20x10x00x00x0");
    filteredActivityMapper = new FilteredActivityMapper(filter,
            new CachingActivityMapper(messageListActivityMapper));
}

From source file:org.apache.hupa.client.mapper.CachingToolBarActivityMapper.java

License:Apache License

@Inject
public CachingToolBarActivityMapper(ToolBarActivityMapper toolBarActivityMapper) {

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e10x1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e10x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x2_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x10x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e1dfbac1750x1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e1dfbac175_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e1dfbac1750x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e1dfbac1750x2");
    InstrumentationLoggerProvider.get()//  www. j  a  v  a 2s. c  om
            .instrument("org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x1");
    FilteredActivityMapper.Filter filter = new FilteredActivityMapper.Filter() {
        @Override
        public Place filter(Place place) {
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x2_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x20x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x3");
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc9168");
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x30x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x30x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x30x00x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x00x10x00x1cccc91680x30x00x00x00x0");
            return place instanceof MessagePlace ? Place.NOWHERE : place;
        }
    };

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x10x10x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x10x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x10x1_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x10x10x0");
    CachingActivityMapper cachingActivityMapper = new CachingActivityMapper(toolBarActivityMapper);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x20x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x20x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x20x00x00x0_____org_apache_hupa_client_mapper_CachingToolBarActivityMapper_java0x049f8b2e17a872eb10x20x2");
    filteredActivityMapper = new FilteredActivityMapper(filter, cachingActivityMapper);
}

From source file:org.apache.hupa.client.mapper.CachingTopBarActivityMapper.java

License:Apache License

@Inject
public CachingTopBarActivityMapper(TopBarActivityMapper topBarActivityMapper) {

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8cdfbac175_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8cdfbac1750x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8cdfbac1750x2_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8cdfbac1750x1");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8c0x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8c_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8c0x1");
    InstrumentationLoggerProvider.get()/*  w ww  .  j  a v  a  2s  . c  om*/
            .instrument("org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce4757130");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x2_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x1_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x10x0");
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x1_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x0");
    FilteredActivityMapper.Filter filter = new FilteredActivityMapper.Filter() {
        @Override
        public Place filter(Place place) {
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc9168");
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc91680x20x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc91680x3_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc91680x2_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc91680x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc91680x1");
            InstrumentationLoggerProvider.get().instrument(
                    "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x00x10x00x1cccc91680x30x0");
            return place;
        }
    };

    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x10x1_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x1_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x10x10x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x10x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x10x10x00x0");
    CachingActivityMapper cachingActivityMapper = new CachingActivityMapper(topBarActivityMapper);
    InstrumentationLoggerProvider.get().instrument(
            "org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x20x00x00x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x20x00x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x20x0_____org_apache_hupa_client_mapper_CachingTopBarActivityMapper_java0x099545d8ce47571300x20x2");
    filteredActivityMapper = new FilteredActivityMapper(filter, cachingActivityMapper);
}

From source file:uk.co.threeonefour.ifictionary.engine.client.level9.Level9AppController.java

License:Apache License

@Override
public void run() {

    /* Add handlers, setup activities */
    GWT.setUncaughtExceptionHandler(new GWT.UncaughtExceptionHandler() {

        @Override// www .j  ava  2s. c  o  m
        public void onUncaughtException(Throwable e) {

            /* open the umbrella if it's an umbrella */
            e = unwrapException(e);

            e.printStackTrace();
            LOG.log(Level.SEVERE, "Uncaught exception", e);
        }

        private static final int MAX_UNWRAPS = 10;

        private Throwable unwrapException(Throwable throwable) {

            Throwable result = throwable;
            int attempts = 0;

            while (attempts < MAX_UNWRAPS) {

                if (result instanceof UmbrellaException
                        && ((UmbrellaException) result).getCauses().size() == 1) {
                    result = ((UmbrellaException) throwable).getCauses().iterator().next();
                } else if (result instanceof com.google.web.bindery.event.shared.UmbrellaException
                        && ((com.google.web.bindery.event.shared.UmbrellaException) result).getCauses()
                                .size() == 1) {
                    result = ((com.google.web.bindery.event.shared.UmbrellaException) throwable).getCauses()
                            .iterator().next();
                } else {
                    break;
                }

                attempts++;
            }
            return result;
        }
    });

    /* activity management */
    CachingActivityMapper cached = new CachingActivityMapper(mainActivityMapper);
    ActivityManager mainActivityManager = new ActivityManager(cached, eventBus);
    mainActivityManager.setDisplay(applicationActivity.getViewPanel());

    /* add a panel for the desktop to add to if it needs to */
    SimpleLayoutPanel sp = new SimpleLayoutPanel();
    RootLayoutPanel.get().add(sp);

    applicationActivity.start(sp, eventBus);
}