Hit.java revision 0
0N/A * The contents of this file are subject to the terms of the 0N/A * Common Development and Distribution License (the "License"). 0N/A * You may not use this file except in compliance with the License. 0N/A * language governing permissions and limitations under the License. 0N/A * When distributing Covered Code, include this CDDL HEADER in each 0N/A * If applicable, add the following below this CDDL HEADER, with the 0N/A * fields enclosed by brackets "[]" replaced with your own identifying 0N/A * information: Portions Copyright [yyyy] [name of copyright owner] 0N/A * Copyright 2005 Trond Norbye. All rights reserved. 0N/A * Use is subject to license terms. 0N/A * The hit class represents a single search hit 0N/A * @author Trond Norbye 0N/A * Holds value of property filename. 0N/A * Holds value of property directory 0N/A * Holds value of property line. 0N/A * Holds value of property lineno. 0N/A * Holds value of property binary. 0N/A * Holds value of property alt used to hightlight alternating files. 0N/A * path relative to source root. * Creates a new instance of Hit * Creates a new instance of Hit * @param filename The name of the file this hit represents * @param line The line containing the match * @param lineno The line number in the file the match was found * @param binary If this is a binary file or not * Getter for property filename. * @return Value of property filename. * Getter for property path. * @return Value of property path. * Getter for property directory * @return Value of property directory * Setter for property filename. * @param filename New value of property filename. * Getter for property line. * @return Value of property line. * Setter for property line. * @param line New value of property line. * Getter for property lineno. * @return Value of property lineno. * Setter for property lineno. * @param lineno New value of property lineno. * Compare this object to another hit (in order to implement the comparable * @param o The object to compare this object with * @return the result of a toString().compareTo() of the filename * @throws java.lang.ClassCastException if o is an instance of another * Getter for property binary. * @return Value of property binary. * Setter for property binary. * @param binary New value of property binary. * Holds value of property tag. * Getter for property tag. * @return Value of property tag. * Setter for property tag. * @param tag New value of property tag. * Should this be alternate file?