equal
deleted
inserted
replaced
16 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
16 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
17 */ |
17 */ |
18 package info.globalcode.sql.dk.formatting; |
18 package info.globalcode.sql.dk.formatting; |
19 |
19 |
20 import info.globalcode.sql.dk.Parameter; |
20 import info.globalcode.sql.dk.Parameter; |
|
21 import info.globalcode.sql.dk.configuration.DatabaseDefinition; |
21 import java.util.EmptyStackException; |
22 import java.util.EmptyStackException; |
22 import java.util.EnumSet; |
23 import java.util.EnumSet; |
23 import java.util.List; |
24 import java.util.List; |
24 import java.util.Stack; |
25 import java.util.Stack; |
25 |
26 |
119 throw new IllegalStateException("Formatter was already at root level – there is nothing above that.", e); |
120 throw new IllegalStateException("Formatter was already at root level – there is nothing above that.", e); |
120 } |
121 } |
121 } |
122 } |
122 |
123 |
123 @Override |
124 @Override |
124 public void writeStartDatabase() { |
125 public void writeStartDatabase(DatabaseDefinition databaseDefinition) { |
125 pushState(State.DATABASE, EnumSet.of(State.ROOT)); |
126 pushState(State.DATABASE, EnumSet.of(State.ROOT)); |
126 } |
127 } |
127 |
128 |
128 @Override |
129 @Override |
129 public void writeEndDatabase() { |
130 public void writeEndDatabase() { |