diff --git a/src/main/java/com/buschmais/jqassistant/plugin/maven3/api/scanner/MavenScope.java b/src/main/java/com/buschmais/jqassistant/plugin/maven3/api/scanner/MavenScope.java
index <HASH>..<HASH> 100644
--- a/src/main/java/com/buschmais/jqassistant/plugin/maven3/api/scanner/MavenScope.java
+++ b/src/main/java/com/buschmais/jqassistant/plugin/maven3/api/scanner/MavenScope.java
@@ -10,20 +10,20 @@ public enum MavenScope implements Scope {
 
     PROJECT {
         @Override
-        public void create(ScannerContext context) {
+        public void onEnter(ScannerContext context) {
         }
 
         @Override
-        public void destroy(ScannerContext context) {
+        public void onLeave(ScannerContext context) {
         }
     },
     REPOSITORY {
         @Override
-        public void create(ScannerContext context) {
+        public void onEnter(ScannerContext context) {
         }
 
         @Override
-        public void destroy(ScannerContext context) {
+        public void onLeave(ScannerContext context) {
         }
     };
Renamed methods in the Scope interface and added some JavaDoc.