All pastes #28235 Raw Edit

Anonymous

public java v1 · immutable
#28235 ·published 2005-11-10 15:48 UTC
rendered paste body
File listTemplate = new File(Config.DATAPACK_ROOT, SevenSigns.SEVEN_SIGNS_HTML_PATH + "signs_12.htm");				FileInputStream fis = null;				try				{					fis = new FileInputStream(listTemplate);					byte[] raw = new byte[fis.available()];					fis.read(raw);										String originalTemp = new String(raw, "UTF-8");															for (int i = indexStart; i < indexEnd; i++) 					{						L2ItemInstance tempItem = ItemTable.getInstance().createDummyItem(Integer.parseInt(SevenSigns.priestItems[i][0]));												String itemName = tempItem.getItem().getName();						String itemDispName = itemName.replaceAll("_"," ");						itemDispName = SevenSigns.capitalizeWords(itemDispName);															String content = originalTemp;						content = content.replaceAll("%itemIconName%", SevenSigns.priestItems[i][3]);						content = content.replaceAll("%itemName%", itemDispName);						content = content.replaceAll("%itemId%", SevenSigns.priestItems[i][0]);						content = content.replaceAll("%ancientAdenaCost%", SevenSigns.priestItems[i][1]);                        content = content.replaceAll("%adenaCost%", SevenSigns.priestItems[i][2]);						content = content.replaceAll("%objectId%", String.valueOf(getObjectId()));						listHtml.append(content);													}				}				catch (Exception e) {					_log.warning("Problem with HTML text " + SevenSigns.SEVEN_SIGNS_HTML_PATH + "signs_12.htm: " + e);				}				finally	{					try	{ fis.close(); } catch (Exception e1) {/* ignore this */}				}