+ \r
+ //\r
+ // Check if the library is produced\r
+ //\r
+ String strUsage = this.jComboBoxUsage.getSelectedItem().toString();\r
+ //\r
+ // Check only when the library class is consumed\r
+ //\r
+ if (strUsage.equals(DataType.USAGE_TYPE_ALWAYS_CONSUMED) || strUsage.equals(DataType.USAGE_TYPE_SOMETIMES_CONSUMED)) {\r
+ LibraryClassVector v = Find.getAllLibraryClassVector();\r
+ boolean isFind = false;\r
+ for (int index = 0; index < v.size(); index++) {\r
+ LibraryClassIdentification lid = v.getLibraryClass(index);\r
+ if (lid.getLibraryClassName().equals(this.jComboBoxLibraryClassName.getSelectedItem().toString())) {\r
+ if (lid.getUsage().equals(DataType.USAGE_TYPE_ALWAYS_PRODUCED)\r
+ || lid.getUsage().equals(DataType.USAGE_TYPE_SOMETIMES_PRODUCED)) {\r
+ isFind = true;\r
+ break;\r
+ }\r
+ }\r
+ }\r
+ if (!isFind) {\r
+ Log.wrn("Update Library Class Definitions", "This Library Class has no instance yet. It may have some errors in build time.");\r
+ //return false;\r
+ }\r
+ }\r