item = ItemHandler.create_item_container(); ItemHandler.initialize(item, category);
i = ItemHandler.create_item_container(); ItemHandler.initialize(i, c);
    static java.lang.Object create_item_element(java.lang.Object a, java.lang.Object c) {        java.lang.Object item = null;        if (abstraction != null) {            if (abstraction.equals(Statics.INTEGER_PRIMITIVE)) {                item = PrimitiveHandler.create_integer_primitive(category);            } else if (abstraction.equals(Statics.FLOAT_PRIMITIVE)) {                item = PrimitiveHandler.create_float_primitive(category);            } else if (abstraction.equals(Statics.CHAR_PRIMITIVE)) {                item = PrimitiveHandler.create_character_primitive(category);            } else if (abstraction.equals(Statics.STRING_PRIMITIVE)) {                item = PrimitiveHandler.create_string_primitive(category);            } else if (abstraction.equals(Statics.COMPLEX)) {                item = ItemHandler.create_item_container();                ItemHandler.initialize(item, category);            }                    } else {                        java.lang.System.out.println("ERROR: Could not create item element. The abstraction is null.");        }        return item;    }