--- old/src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java 2016-08-12 17:02:29.000000000 +0300 +++ new/src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java 2016-08-12 17:02:28.000000000 +0300 @@ -22,10 +22,12 @@ * or visit www.oracle.com if you need additional information or have any * questions. */ + package com.sun.media.sound; import java.util.ArrayList; import java.util.List; + import javax.sound.midi.Patch; /** @@ -48,8 +50,7 @@ protected int bank = 0; protected boolean percussion = false; protected String name = ""; - protected List parts - = new ArrayList(); + protected List parts = new ArrayList<>(); public SimpleInstrument() { super(null, null, null, null); @@ -121,6 +122,7 @@ add(ins.getPerformers()); } + @Override public ModelPerformer[] getPerformers() { int percount = 0; @@ -166,10 +168,12 @@ return performers; } + @Override public Object getData() { return null; } + @Override public String getName() { return this.name; } @@ -178,6 +182,7 @@ this.name = name; } + @Override public ModelPatch getPatch() { return new ModelPatch(bank, preset, percussion); }