/* * (c) Copyright 2010-2011 AgileBirds * * This file is part of OpenFlexo. * * OpenFlexo is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * OpenFlexo is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with OpenFlexo. If not, see <http://www.gnu.org/licenses/>. * */ package org.netbeans.lib.cvsclient.command.commit; import org.netbeans.lib.cvsclient.command.DefaultFileInfoContainer; /** * Describes commit information for a file. This is the result of doing a cvs commit command. The fields in instances of this object are * populated by response handlers. * * @author Milos Kleint */ public class CommitInformation extends DefaultFileInfoContainer { public static final String ADDED = "Added"; // NOI18N public static final String REMOVED = "Removed"; // NOI18N public static final String CHANGED = "Changed"; // NOI18N public static final String UNKNOWN = "Unknown"; // NOI18N public static final String TO_ADD = "To-be-added"; // NOI18N /** * The new revision (for "Added" and "Changed") or old revision (for "Removed"). */ private String revision; public CommitInformation() { } /** * Getter for property revision. * * @return Value of property revision. */ public String getRevision() { return revision; } /** * Setter for property revision. * * @param revision * New value of property revision. */ public void setRevision(String revision) { this.revision = revision; } }