Esempio n. 1
0
  private ReleaseIncludesWs2 getDefaultReleaseInclude(AreaIncludesWs2 areainc) {

    ReleaseIncludesWs2 inc = new ReleaseIncludesWs2();

    inc.setArtistCredits(true);
    inc.setLabel(false);
    inc.setMedia(false);
    inc.setReleaseGroups(true);
    inc.setRecordings(false);

    inc.setUrlRelations(false);
    inc.setLabelRelations(false);
    inc.setArtistRelations(false);
    inc.setReleaseGroupRelations(false);
    inc.setReleaseRelations(false);
    inc.setRecordingRelations(false);
    inc.setWorkRelations(false);

    inc.setAreaRelations(false);
    inc.setPlaceRelations(false);
    inc.setInstrumentRelations(false);
    inc.setSeriesRelations(false);

    if (areainc == null) return inc;

    if (areainc.isDiscids()) inc.setDiscids(true);
    // if (areainc.isRecordingLevelRelations()) inc.setRecordingLevelRelations(true);
    // if (areainc.isWorkLevelRelations()) inc.setWorkLevelRelations(true);

    return inc;
  }