double temp = 0; Box boxWithLargestVolume = null; for (Box box : boxes) { if (temp < x.getVolume()) { temp = x.getVolume(); boxWithLargestVolume = box; } } if (boxWithLargestVolume != null) { System.out.println("The box with the largest volume is: " + boxWithLargestVolume.getName()); }
private void replace(String name, Box box) { for (int i = boxes.size() - 1; i >= 0; i--) { Box box1 = (Box)boxes.get(i); if (name.equals(Box.getName(box1.getType()))) { boxes.set(i, box); return; } } boxes.add(box); }
public Box getElement(String name) { for (int i = boxes.size() - 1; i >= 0; i--) { Box box = (Box)boxes.get(i); if (name.equals(Box.getName(box.getType()))) return box; } return null; }
public Box getElement(String name) { for (int i = boxes.size() - 1; i >= 0; i--) { Box box = (Box)boxes.get(i); if (name.equals(Box.getName(box.getType()))) return box; } return null; }
public Box getElement(String name) { for (int i = boxes.size() - 1; i >= 0; i--) { Box box = (Box)boxes.get(i); if (name.equals(Box.getName(box.getType()))) return box; } return null; }
private void replace(String name, Box box) { for (int i = boxes.size() - 1; i >= 0; i--) { Box box1 = (Box)boxes.get(i); if (name.equals(Box.getName(box1.getType()))) { boxes.set(i, box); return; } } boxes.add(box); }
private void replace(String name, Box box) { for (int i = boxes.size() - 1; i >= 0; i--) { Box box1 = (Box)boxes.get(i); if (name.equals(Box.getName(box1.getType()))) { boxes.set(i, box); return; } } boxes.add(box); }
public void addNode(Box node) { if (boxes == null) boxes = new ArrayList(); replace(Box.getName(node.getType()), node); }
public void addNode(Box node) { if (boxes == null) boxes = new ArrayList(); replace(Box.getName(node.getType()), node); }
public void addNode(Box node) { if (boxes == null) boxes = new ArrayList(); replace(Box.getName(node.getType()), node); }
/** Creates an <code>IIOMetadataNode</code> from this signature * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); node.setAttribute("Signature", Integer.toString(0x0D0A870A)); return node; }
/** Creates an <code>IIOMetadataNode</code> from this signature * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); node.setAttribute("Signature", Integer.toString(0x0D0A870A)); return node; }
/** Creates an <code>IIOMetadataNode</code> from this signature * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); node.setAttribute("Signature", Integer.toString(0x0D0A870A)); return node; }
/** Creates an <code>IIOMetadataNode</code> from this XML * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { try { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("Content"); String value = null; if (data != null) value = new String(data); child.setUserObject(value); child.setNodeValue(value); node.appendChild(child); return node; } catch (Exception e) { throw new IllegalArgumentException(I18N.getString("Box0")); } } }
/** Creates an <code>IIOMetadataNode</code> from this * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { String name = Box.getName(getType()); if (name == null) name = "unknown"; IIOMetadataNode node = new IIOMetadataNode(name); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("Content"); child.setUserObject(data); child.setNodeValue(ImageUtil.convertObjectToString(data)); node.appendChild(child); return node; }
/** Creates an <code>IIOMetadataNode</code> from this * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { String name = Box.getName(getType()); if (name == null) name = "unknown"; IIOMetadataNode node = new IIOMetadataNode(name); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("Content"); child.setUserObject(data); child.setNodeValue(ImageUtil.convertObjectToString(data)); node.appendChild(child); return node; }
/** Creates an <code>IIOMetadataNode</code> from this * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { String name = Box.getName(getType()); if (name == null) name = "unknown"; IIOMetadataNode node = new IIOMetadataNode(name); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("Content"); child.setUserObject(data); child.setNodeValue(ImageUtil.convertObjectToString(data)); node.appendChild(child); return node; }
/** Creates an <code>IIOMetadataNode</code> from this UUID list * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("NumberUUID"); child.setUserObject(new Short(num)); child.setNodeValue("" + num); node.appendChild(child); for (int i = 0; i < num; i++) { child = new IIOMetadataNode("UUID"); child.setUserObject(uuids[i]); child.setNodeValue(ImageUtil.convertObjectToString(uuids[i])); node.appendChild(child); } return node; }
/** Creates an <code>IIOMetadataNode</code> from this UUID list * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("NumberUUID"); child.setUserObject(new Short(num)); child.setNodeValue("" + num); node.appendChild(child); for (int i = 0; i < num; i++) { child = new IIOMetadataNode("UUID"); child.setUserObject(uuids[i]); child.setNodeValue(ImageUtil.convertObjectToString(uuids[i])); node.appendChild(child); } return node; }
/** Creates an <code>IIOMetadataNode</code> from this UUID list * box. The format of this node is defined in the XML dtd and xsd * for the JP2 image file. */ public IIOMetadataNode getNativeNode() { IIOMetadataNode node = new IIOMetadataNode(Box.getName(getType())); setDefaultAttributes(node); IIOMetadataNode child = new IIOMetadataNode("NumberUUID"); child.setUserObject(new Short(num)); child.setNodeValue("" + num); node.appendChild(child); for (int i = 0; i < num; i++) { child = new IIOMetadataNode("UUID"); child.setUserObject(uuids[i]); child.setNodeValue(ImageUtil.convertObjectToString(uuids[i])); node.appendChild(child); } return node; }