Package com.google.gdt.eclipse.designer.mobile.device.model

Examples of com.google.gdt.eclipse.designer.mobile.device.model.DeviceInfo


    CategoryInfo category = DeviceManager.getCategories().get(0);
    // add Device
    addDevice(category, "dev", "device");
    // can use new Device
    {
      DeviceInfo device = DeviceManager.getDevice("dev");
      assertEquals("device", device.getName());
      assertEquals(new Rectangle(1, 2, 10, 20), device.getDisplayBounds());
      assertEquals(10, device.getImage().getBounds().width);
      assertEquals(20, device.getImage().getBounds().height);
    }
    // reload
    DeviceManager.commandsWrite();
    DeviceManager.forceReload();
    // still can use new Device
    {
      DeviceInfo device = DeviceManager.getDevice("dev");
      assertEquals("device", device.getName());
      assertEquals(new Rectangle(1, 2, 10, 20), device.getDisplayBounds());
      assertEquals(10, device.getImage().getBounds().width);
      assertEquals(20, device.getImage().getBounds().height);
    }
  }
View Full Code Here


      {
        addDevice(category, "devA", "a");
        addDevice(category, "devB", "b");
      }
      // has expected order
      DeviceInfo deviceA = DeviceManager.getDevice("devA");
      DeviceInfo deviceB = DeviceManager.getDevice("devB");
      assertEquals(devices.indexOf(deviceA), devices.indexOf(deviceB) - 1);
      // do move
      DeviceManager.commandsAdd(new DeviceMoveCommand(deviceB, category, deviceA));
      // new order
      assertEquals(devices.indexOf(deviceB), devices.indexOf(deviceA) - 1);
    }
    // reload
    DeviceManager.commandsWrite();
    DeviceManager.forceReload();
    // still has expected order
    {
      CategoryInfo category = DeviceManager.getCategories().get(0);
      List<DeviceInfo> devices = category.getDevices();
      DeviceInfo deviceA = DeviceManager.getDevice("devA");
      DeviceInfo deviceB = DeviceManager.getDevice("devB");
      assertEquals(devices.indexOf(deviceB), devices.indexOf(deviceA) - 1);
    }
  }
View Full Code Here

      {
        addDevice(category, "devA", "a");
        addDevice(category, "devB", "b");
      }
      // has expected order
      DeviceInfo deviceA = DeviceManager.getDevice("devA");
      assertEquals(devices.indexOf(deviceA), devices.size() - 2);
      // do move
      DeviceManager.commandsAdd(new DeviceMoveCommand(deviceA, category, null));
      // new order
      assertEquals(devices.indexOf(deviceA), devices.size() - 1);
    }
    // reload
    DeviceManager.commandsWrite();
    DeviceManager.forceReload();
    // still has expected order
    {
      CategoryInfo category = DeviceManager.getCategories().get(0);
      List<DeviceInfo> devices = category.getDevices();
      DeviceInfo deviceA = DeviceManager.getDevice("devA");
      assertEquals(devices.indexOf(deviceA), devices.size() - 1);
    }
  }
View Full Code Here

TOP

Related Classes of com.google.gdt.eclipse.designer.mobile.device.model.DeviceInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.