package org.freehep.maven.wbxml; public class Tag { private int number; private String constant; private String name; private boolean empty; private String comment; public Tag(String[] word) { number = Integer.parseInt(word[0]); constant = word[1]; name = word[2]; empty = word[3].equalsIgnoreCase("true"); comment = word.length > 4 ? word[4] : ""; } public int getNumber() { return number; } public String getConstant() { return constant; } public String getName() { return name; } public boolean isEmpty() { return empty; } public int getPage() { return number / WBXMLConstants.MAX_CODES; } public int getCode() { return number % WBXMLConstants.MAX_CODES + WBXMLConstants.RESERVED_CODES; } public String getComment() { return comment; } }