protected static void raiseFloorEvent(FloorEvent e) { if (gFloorListener != null) { gFloorListener(e); } }
/* handle events */ private void handleFloorEvent(FloorEvent e) { switch (e) { case FloorEvent.GENERATE: FloorGenerate(); break; case FloorEvent.CLEAR: FloorClear(); break; case FloorEvent.BONUS: BonusFloorGenerate(); break; case FloorEvent.CLOSE: floorControl.setFixedItems(mItemKey, 1); break; } }