commit | 2b7a92bb74af598261eac5d5c3b1e4b716993941 | [log] [tgz] |
---|---|---|
author | Oliver Gondža <ogondza@gmail.com> | Thu Oct 22 07:44:49 2015 +0200 |
committer | Oliver Gondža <ogondza@gmail.com> | Mon Nov 30 12:21:54 2015 +0100 |
tree | fc79d419bca2b5425d40859e18aa27e2648fd17a | |
parent | 1025f65c91c31837ed52f0f60e0417d79a0f9f96 [diff] |
More convenient api to get ackage name
diff --git a/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java b/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java index dcb9510..7ddbe2f 100644 --- a/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java +++ b/javaparser-core/src/main/java/com/github/javaparser/ast/PackageDeclaration.java
@@ -90,8 +90,8 @@ } /** - * Return the name of the package. - * + * Return the name expression of the package. + * * @return the name of the package */ public NameExpr getName() { @@ -99,6 +99,13 @@ } /** + * Get full package name. + */ + public String getPackageName() { + return name.toString(); + } + + /** * @param annotations * the annotations to set */
diff --git a/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java b/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java index e14e296..7dfe27f 100644 --- a/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java +++ b/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/ParsingSteps.java
@@ -283,6 +283,7 @@ @Then("the package name is $package") public void thenThePackageNameIs(String expected) { PackageDeclaration node = (PackageDeclaration) state.get("selectedNode"); + assertEquals(expected, node.getPackageName()); assertEquals(expected, node.getName().toString()); } }