1 package org.apache.maven.shared.release.transform.jdom;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.List;
23
24 import org.apache.maven.model.BuildBase;
25 import org.apache.maven.model.Dependency;
26 import org.apache.maven.model.DependencyManagement;
27 import org.apache.maven.model.Profile;
28 import org.jdom.Element;
29
30
31
32
33
34
35
36 public class JDomProfile
37 extends Profile
38 {
39 private final JDomModelBase modelBase;
40
41 public JDomProfile( Element profile )
42 {
43 this.modelBase = new JDomModelBase( profile ) ;
44 }
45
46 @Override
47 public BuildBase getBuild()
48 {
49 return modelBase.getBuild();
50 }
51
52 @Override
53 public List<Dependency> getDependencies()
54 {
55 return modelBase.getDependencies();
56 }
57
58 @Override
59 public DependencyManagement getDependencyManagement()
60 {
61 return modelBase.getDependencyManagement();
62 }
63 }