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