1 package org.apache.maven.hibernate.jelly;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 import org.apache.maven.hibernate.beans.SchemaExportBean;
21
22 /**
23 *
24 * Jelly tag which delagates all calls to {@link SchemaExportBean}
25 *
26 * @author <a href="michal.maczka@dimatics.com">Michal Maczka</a>
27 * @version $Id: SchemaExportTag.java 170200 2005-05-15 06:24:19Z brett $
28 */
29 public class SchemaExportTag extends SchemaTagBase
30 {
31
32 public SchemaExportTag() {
33 super( new SchemaExportBean() );
34 }
35
36 public void setDrop(boolean b)
37 {
38 ((SchemaExportBean) bean).setDrop(b);
39 }
40
41 public void setOutputFile(String string)
42 {
43 bean.setOutputFile(string);
44 }
45
46 public void setDelimiter(String delimiter)
47 {
48 bean.setDelimiter(delimiter);
49 }
50
51 public boolean isDrop()
52 {
53 return ((SchemaExportBean) bean).isDrop();
54 }
55
56 public String getOutputFile()
57 {
58 return bean.getOutputFile();
59 }
60
61 public String getDelimiter()
62 {
63 return bean.getDelimiter();
64 }
65
66 }