001/* 002 * Licensed to the Apache Software Foundation (ASF) under one 003 * or more contributor license agreements. See the NOTICE file 004 * distributed with this work for additional information 005 * regarding copyright ownership. The ASF licenses this file 006 * to you under the Apache License, Version 2.0 (the 007 * "License"); you may not use this file except in compliance 008 * with the License. You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, 013 * software distributed under the License is distributed on an 014 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 015 * KIND, either express or implied. See the License for the 016 * specific language governing permissions and limitations 017 * under the License. 018 */ 019package org.apache.maven.scm.command.info; 020 021/** 022 * @author <a href="mailto:kenney@apache.org">Kenney Westerhof</a> 023 * @author Olivier Lamy 024 * 025 * @since 1.5 026 */ 027public class InfoItem { 028 private String path; 029 030 private String url; 031 032 private String repositoryRoot; 033 034 private String repositoryUUID; 035 036 private String revision; 037 038 private String nodeKind; 039 040 private String schedule; 041 042 private String lastChangedAuthor; 043 044 private String lastChangedRevision; 045 046 private String lastChangedDate; 047 048 public String getPath() { 049 return path; 050 } 051 052 public void setPath(String path) { 053 this.path = path; 054 } 055 056 public String getURL() { 057 return url; 058 } 059 060 public void setURL(String url) { 061 this.url = url; 062 } 063 064 public String getRepositoryRoot() { 065 return repositoryRoot; 066 } 067 068 public void setRepositoryRoot(String repositoryRoot) { 069 this.repositoryRoot = repositoryRoot; 070 } 071 072 public String getRepositoryUUID() { 073 return repositoryUUID; 074 } 075 076 public void setRepositoryUUID(String repositoryUUID) { 077 this.repositoryUUID = repositoryUUID; 078 } 079 080 public String getRevision() { 081 return revision; 082 } 083 084 public void setRevision(String revision) { 085 this.revision = revision; 086 } 087 088 public String getNodeKind() { 089 return nodeKind; 090 } 091 092 public void setNodeKind(String nodeKind) { 093 this.nodeKind = nodeKind; 094 } 095 096 public String getSchedule() { 097 return schedule; 098 } 099 100 public void setSchedule(String schedule) { 101 this.schedule = schedule; 102 } 103 104 public String getLastChangedAuthor() { 105 return lastChangedAuthor; 106 } 107 108 public void setLastChangedAuthor(String lastChangedAuthor) { 109 this.lastChangedAuthor = lastChangedAuthor; 110 } 111 112 public String getLastChangedRevision() { 113 return lastChangedRevision; 114 } 115 116 public void setLastChangedRevision(String lastChangedRevision) { 117 this.lastChangedRevision = lastChangedRevision; 118 } 119 120 public String getLastChangedDate() { 121 return lastChangedDate; 122 } 123 124 public void setLastChangedDate(String lastChangedDate) { 125 this.lastChangedDate = lastChangedDate; 126 } 127}