public static String PropertiesToString(List<ItemInstance> props) { String[] p = new String[props.size()]; int i = 0; for (ItemInstance prop : props) { p[i++] = prop.encode(); } return StringArrayConfigurer.arrayToString(p); }
protected void showItem(int itemNo) { if (detailControls != null) { detailPanel.remove(detailControls); detailControls = null; currentDetail = NO_CURRENT_ITEM; } int count = getValueList().size(); if (itemNo != NO_CURRENT_ITEM && count > 0 && itemNo < count) { final ItemInstance instance = getValueList().get(itemNo); instance.setConfig(me); final Configurer c = instance.getConfigurer(); detailControls = c.getControls(); detailPanel.add(detailControls); currentDetail = itemNo; } reshow(); }