public static void load(final String filename) throws IOException { final ByteBuffer buffer = ByteBuffer.wrap(ContentFileHelper.readFile(filename)); buffer.order(ByteOrder.LITTLE_ENDIAN); for (int numElements = buffer.getInt(), i = 0; i < numElements; ++i) { add(new ElementProperties(buffer)); } ElementPropertiesLibrary.m_elements.trimToSize(); }
private void init(final String fileName) throws Exception { final BufferedReader reader = new BufferedReader(new InputStreamReader(ContentFileHelper.openFile(fileName), "UTF-8")); String line; while ((line = reader.readLine()) != null) { if (!line.isEmpty()) { this.m_names.add(line); } } reader.close(); }