}\r
}\r
\r
+ public boolean instanceExistsInModuleSA (String key, String mg, String mv, String pg, String pv) {\r
+ int count = 0;\r
+ if ((count = getLibraryInstancesCount(key)) > 0) {\r
+ String[][] saa = new String[count][5];\r
+ getLibraryInstances (key, saa);\r
+ for (int i = 0; i < count; ++i) {\r
+ if (mg.equalsIgnoreCase(saa[i][1]) && mv.equalsIgnoreCase(saa[i][2]) && pg.equalsIgnoreCase(saa[i][3]) && pv.equalsIgnoreCase(saa[i][4])) {\r
+ return true;\r
+ }\r
+ }\r
+ }\r
+ return false;\r
+ }\r
+ \r
public void removeLibraryInstance(String key, int i) {\r
ModuleSADocument.ModuleSA msa = getModuleSA(key);\r
if (msa == null || msa.getLibraries() == null){\r