Package org.discogs.model

Examples of org.discogs.model.ArtistRelease


      public void mouseClicked(MouseEvent e) {
        if (e.getClickCount() > 1) {
          ListSelectionModel selectionModel = lstReleases.getSelectionModel();
          if (!selectionModel.isSelectionEmpty()) {
            DiscogsReleaseListModel releaseModel = (DiscogsReleaseListModel) lstReleases.getModel();
            ArtistRelease release = releaseModel.getEx(selectionModel.getMinSelectionIndex());
                if(java.awt.Desktop.isDesktopSupported()) {
                  java.awt.Desktop desktop = java.awt.Desktop.getDesktop();
                  if(desktop.isSupported(java.awt.Desktop.Action.BROWSE)) {
                    try {
                  desktop.browse(new URI("http://www.discogs.com/release/" + release.getId()));
                }
                    catch (Exception exc) {
                  // ignore any exception since it's absolutely optional feature
                }
                  }
View Full Code Here


    return null;
  }

  @Override
  public Object get(int index) {
    ArtistRelease release = getEx(index);
    return release == null ? null : getReleaseDescription(release);
  }
View Full Code Here

  }

  @Override
  public void addElement(Object obj) {
    if (obj != null && obj instanceof ArtistRelease) {
      ArtistRelease release = (ArtistRelease) obj;
      releasesOriginal.add(release);
      filterRelease(release);
    }
  }
View Full Code Here

TOP

Related Classes of org.discogs.model.ArtistRelease

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.