public VirtualDevice getDeviceByBackingFileName()

in src/com/vmware/vim25/mox/VirtualMachineDeviceManager.java [879:899]


  public VirtualDevice getDeviceByBackingFileName(String name)
  {
    if(name==null)
    {
      throw new IllegalArgumentException("name must not be null!");
    }
      
    VirtualDevice[] devices = this.getAllVirtualDevices(); 
  
    for(VirtualDevice device : devices)
    {
      VirtualDeviceBackingInfo bi = device.getBacking();
      if(bi instanceof VirtualDeviceFileBackingInfo)
      {
        String fileName = ((VirtualDeviceFileBackingInfo)bi).getFileName();
        if(name.equals(fileName))
          return device;
      }
     }
     return null;
  }