Tabnine Logo
DeviceEntry.canRemove
Code IndexAdd Tabnine to your IDE (free)

How to use
canRemove
method
in
org.microemu.app.util.DeviceEntry

Best Java code snippets using org.microemu.app.util.DeviceEntry.canRemove (Showing top 5 results out of 315)

origin: org.microemu/microemu-javase-swing

  public void valueChanged(ListSelectionEvent ev) {
    DeviceEntry entry = (DeviceEntry) lsDevices.getSelectedValue();
    if (entry != null) {
      if (entry.isDefaultDevice()) {
        btDefault.setEnabled(false);
      } else {
        btDefault.setEnabled(true);
      }
      if (entry.canRemove()) {
        btRemove.setEnabled(true);
      } else {
        btRemove.setEnabled(false);
      }
      btOk.setEnabled(true);
    } else {
      btDefault.setEnabled(false);
      btRemove.setEnabled(false);
      btOk.setEnabled(false);
    }
  }
};
origin: org.microemu/microemu-javase-swt

  public void widgetSelected(SelectionEvent e) 
  {
    int index = lsDevices.getSelectionIndex();
    if (index != -1) {
      selectedEntry = (DeviceEntry) deviceModel.elementAt(index);
      if (selectedEntry.isDefaultDevice()) {
        btDefault.setEnabled(false);
      } else {
        btDefault.setEnabled(true);
      }
      if (selectedEntry.canRemove()) {
        btRemove.setEnabled(true);
      } else {
        btRemove.setEnabled(false);
      }
      btOk.setEnabled(true);
    } else {
      selectedEntry = null;
      btDefault.setEnabled(false);
      btRemove.setEnabled(false);
      btOk.setEnabled(false);
    }
  }
};
origin: org.microemu/microemu-javase-swing

  public void actionPerformed(ActionEvent ev) {
    DeviceEntry entry = (DeviceEntry) lsDevices.getSelectedValue();
    boolean canDeleteFile = true;
    for (Enumeration en = lsDevicesModel.elements(); en.hasMoreElements();) {
      DeviceEntry test = (DeviceEntry) en.nextElement();
      if (test != entry && test.getFileName() != null && test.getFileName().equals(entry.getFileName())) {
        canDeleteFile = false;
        break;
      }
    }
    if (canDeleteFile) {
      File deviceFile = new File(Config.getConfigPath(), entry.getFileName());
      deviceFile.delete();
    }
    if (entry.isDefaultDevice()) {
      for (Enumeration en = lsDevicesModel.elements(); en.hasMoreElements();) {
        DeviceEntry tmp = (DeviceEntry) en.nextElement();
        if (!tmp.canRemove()) {
          tmp.setDefaultDevice(true);
          break;
        }
      }
    }
    lsDevicesModel.removeElement(entry);
    Config.removeDeviceEntry(entry);
  }
};
origin: org.microemu/microemu-javase-swt

for (int i = 0; i < deviceModel.size(); i++) {
  DeviceEntry tmp = (DeviceEntry) deviceModel.elementAt(i);
  if (!tmp.canRemove()) {
    tmp.setDefaultDevice(true);
    lsDevices.setItem(i, tmp.getName() + " (default)");						
origin: org.microemu/microemu-javase

if (!entry.canRemove()) {
  continue;
org.microemu.app.utilDeviceEntrycanRemove

Popular methods of DeviceEntry

  • <init>
  • getDescriptorLocation
  • getFileName
  • isDefaultDevice
  • setDefaultDevice
  • getName
  • equals
  • setFileName

Popular in Java

  • Creating JSON documents from java classes using gson
  • findViewById (Activity)
  • getOriginalFilename (MultipartFile)
    Return the original filename in the client's filesystem.This may contain path information depending
  • getSystemService (Context)
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • SecureRandom (java.security)
    This class generates cryptographically secure pseudo-random numbers. It is best to invoke SecureRand
  • Comparator (java.util)
    A Comparator is used to compare two objects to determine their ordering with respect to each other.
  • Reference (javax.naming)
  • HttpServletRequest (javax.servlet.http)
    Extends the javax.servlet.ServletRequest interface to provide request information for HTTP servlets.
  • JTable (javax.swing)
  • Github Copilot alternatives
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now