commit 7c2b59ad9aa36989f2b2b5e03e822dc633325dba
Author: Michal Srb <msrb(a)redhat.com>
Date: Tue Jun 3 16:37:47 2014 +0200
[artifact] Add method for creating Artifact objects
python/javapackages/pom/artifact.py | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/python/javapackages/pom/artifact.py b/python/javapackages/pom/artifact.py
index f1e94a5..904cefb 100644
--- a/python/javapackages/pom/artifact.py
+++ b/python/javapackages/pom/artifact.py
@@ -78,6 +78,14 @@ class AbstractArtifact(object):
root = self.get_xml_element(root)
return tostring(root, pretty_print=True)
+ def get_artifact(self, extension="", classifier="",
version=""):
+ m = self.__get_members()
+
+ return Artifact(m['groupId'], m['artifactId'],
+ extension or m['extension'],
+ classifier or m['classifier'],
+ version or m['version'])
+
def __get_members(self):
m = {'groupId': '',
'artifactId': '',
Show replies by date