package dh.command.transformation;
 
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
 
import dh.command.AbstractCommand;
import dh.repository.Repository;
import dh.repository.Table;
 
public class RemoveTable extends AbstractCommand {
 
                private static final Logger logger = LoggerFactory.getLogger(RemoveTable.class);
 
                public RemoveTable(Repository repository) {
                                super(repository);
                }
 
                public void run(String tableName) {
                               
                                Table table = getTable(tableName);
                               
                                repository.getTables().remove(tableName);
                               
                                table.dispose();
                               
                                System.gc();
                               
                                logger.info("Table " + tableName + " is removed from repository...");
                               
                }
 
}

@@ -28,18 +28,17 @@
 mation;%0A
- 
 %0A
+
 import o
@@ -86,18 +86,17 @@
 actory;%0A
- 
 %0A
+
 import d
@@ -183,18 +183,17 @@
 .Table;%0A
- 
 %0A
+
 public c
@@ -235,34 +235,18 @@
 mmand %7B%0A
- %0A                
+%0A%09
 private 
@@ -318,34 +318,18 @@
 class);%0A
- %0A                
+%0A%09
 public R
@@ -368,558 +368,192 @@
 ) %7B%0A
-                                super(repository);%0A                %7D%0A %0A                public void run(String tableName) %7B%0A                               %0A                                Table table = getTable(tableName);%0A                               %0A                                repository.getTables().remove(tableName);%0A                               %0A                                table.dispose();%0A                               %0A                                System.gc();%0A                               %0A                                
+%09%09super(repository);%0A%09%7D%0A%0A%09public void run(String tableName) %7B%0A%0A%09%09Table table = getTable(tableName);%0A%0A%09%09repository.getTables().remove(tableName);%0A%0A%09%09table.dispose();%0A%0A%09%09System.gc();%0A%0A%09%09
 logg
@@ -622,58 +622,11 @@
 %22);%0A
-                               %0A                
+%0A%09
 %7D%0A
- 
 %0A%7D%0A

format RemoveTable