KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > fr > jayasoft > ivy > ant > PackageMapping


1 /*
2  * This file is subject to the license found in LICENCE.TXT in the root directory of the project.
3  *
4  * #SNAPSHOT#
5  */

6 package fr.jayasoft.ivy.ant;
7
8 import fr.jayasoft.ivy.ModuleRevisionId;
9
10
11 /**
12  * Describes a mapping between a package name and an org name revision uple
13  *
14  * @author Xavier Hanin
15  *
16  */

17 public class PackageMapping {
18     private String JavaDoc _package;
19     private String JavaDoc _organisation;
20     private String JavaDoc _module;
21     private String JavaDoc _revision;
22     
23     public String JavaDoc getModule() {
24         return _module;
25     }
26     public void setModule(String JavaDoc module) {
27         _module = module;
28     }
29     public String JavaDoc getOrganisation() {
30         return _organisation;
31     }
32     public void setOrganisation(String JavaDoc organisation) {
33         _organisation = organisation;
34     }
35     public String JavaDoc getRevision() {
36         return _revision;
37     }
38     public void setRevision(String JavaDoc revision) {
39         _revision = revision;
40     }
41     public String JavaDoc getPackage() {
42         return _package;
43     }
44     public void setPackage(String JavaDoc package1) {
45         _package = package1;
46     }
47     public ModuleRevisionId getModuleRevisionId() {
48         return ModuleRevisionId.newInstance(_organisation, _module, _revision);
49     }
50 }
51
Popular Tags