/** Convenience singleton for apps using a process-wide EventBus instance. */ public static EventBus getDefault() { EventBus instance = defaultInstance; if (instance == null) { synchronized (EventBus.class) { instance = EventBus.defaultInstance; if (instance == null) { instance = EventBus.defaultInstance = new EventBus(); } } } return instance; }
/** Builds an EventBus based on the current configuration. */ public EventBus build() { return new EventBus(this); }
@Before public void setUp() throws Exception { eventBus = new EventBus(); }
@Before public void setUpBase() throws Exception { EventBus.clearCaches(); eventBus = new EventBus(); }
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_runtests); textViewResult = findViewById(R.id.textViewResult); controlBus = new EventBus(); controlBus.register(this); }
@Before public void setUp() throws Exception { eventBus = new EventBus(); }
@Test public void testPostOnDifferentEventBus() { eventBus.register(this); new EventBus().post("Hello"); assertEquals(0, countStringEvent); }
@Before public void setUpBase() throws Exception { EventBus.clearCaches(); eventBus = new EventBus(); }
@Test public void testPostOnDifferentEventBus() { eventBus.register(this); new EventBus().post("Hello"); assertEquals(0, countStringEvent); }
/** Convenience singleton for apps using a process-wide EventBus instance. */ public static EventBus getDefault() { if (defaultInstance == null) { synchronized (EventBus.class) { if (defaultInstance == null) { defaultInstance = new EventBus(); } } } return defaultInstance; }
/** Builds an EventBus based on the current configuration. */ public EventBus build() { return new EventBus(this); }
@Provides @Singleton public EventBus eventBus() { return new EventBus(); }
private void init() { mEventBus = new EventBus(); mEventBus.register(this); mColorItemDimension = getResources().getDimensionPixelSize(com.thebluealliance.spectrum.R.dimen.color_item_small); mColorItemMargin = getResources().getDimensionPixelSize(com.thebluealliance.spectrum.R.dimen.color_item_margins_small); setOrientation(LinearLayout.VERTICAL); }
@Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, ViewGroup container, Bundle savedState) { View rootView = inflater.inflate(R.layout.fragment_dir_picker, container, false); initUI(rootView); bus = new EventBus(); bus.register(this); DirListBuilder dirListBuilder = new DirListBuilder( getActivity().getApplicationContext(), bus, recyclerView); Bus.register(bus, dirListBuilder); dirListBuilder.onUpdateDirTreeEvent(new UpdateDirTreeEvent(currentRootDir)); return rootView; }
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); connectivityStatus = (TextView) findViewById(R.id.connectivity_status); mobileNetworkType = (TextView) findViewById(R.id.mobile_network_type); accessPoints = (ListView) findViewById(R.id.access_points); final EventBus bus = new EventBus(); busWrapper = getGreenRobotBusWrapper(bus); networkEvents = new NetworkEvents(getApplicationContext(), busWrapper).enableInternetCheck() .enableWifiScan(); }