View Javadoc

1   package salto.tool.sql.data;
2   
3   import salto.tool.jdo.util.CreatorUtil;
4   
5   /***
6    * Ins�rez la description du type � cet endroit. Date de cr�ation : (3/02/01
7    * 11:30:41)
8    * 
9    * @author : Administrator
10   */
11  public class TableFK {
12  	String pkTableCat;
13  
14  	String pkTableShem;
15  
16  	String pkTableName;
17  
18  	String pkColumnName;
19  
20  	String fkTableCat;
21  
22  	String fkTableShem;
23  
24  	String fkTableName;
25  
26  	String fkColumnName;
27  
28  	short keySeq;
29  
30  	String pkName;
31  
32  	String fkName;
33  
34  	private String javaAttName;
35  
36  	/***
37  	 * Commentaire relatif au constructeur TableFK.
38  	 */
39  	public TableFK() {
40  		super();
41  	}
42  
43  	/***
44  	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
45  	 * (3/02/01 11:33:40)
46  	 * 
47  	 * @return java.lang.String
48  	 */
49  	public java.lang.String getFkColumnName() {
50  		return fkColumnName;
51  	}
52  
53  	/***
54  	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
55  	 * (3/02/01 11:33:40)
56  	 * 
57  	 * @return java.lang.String
58  	 */
59  	public java.lang.String getFkName() {
60  		return fkName;
61  	}
62  
63  	/***
64  	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
65  	 * (3/02/01 11:33:40)
66  	 * 
67  	 * @return java.lang.String
68  	 */
69  	public java.lang.String getFkTableCat() {
70  		return fkTableCat;
71  	}
72  
73  	/***
74  	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
75  	 * (3/02/01 11:33:40)
76  	 * 
77  	 * @return java.lang.String
78  	 */
79  	public java.lang.String getFkTableName() {
80  		return fkTableName;
81  	}
82  
83  	/***
84  	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
85  	 * (3/02/01 11:33:40)
86  	 * 
87  	 * @return java.lang.String
88  	 */
89  	public java.lang.String getFkTableShem() {
90  		return fkTableShem;
91  	}
92  
93  	/***
94  	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
95  	 * (3/02/01 11:33:40)
96  	 * 
97  	 * @return short
98  	 */
99  	public short getKeySeq() {
100 		return keySeq;
101 	}
102 
103 	/***
104 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
105 	 * (3/02/01 11:33:40)
106 	 * 
107 	 * @return java.lang.String
108 	 */
109 	public java.lang.String getPkColumnName() {
110 		return pkColumnName;
111 	}
112 
113 	/***
114 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
115 	 * (3/02/01 11:33:40)
116 	 * 
117 	 * @return java.lang.String
118 	 */
119 	public java.lang.String getPkName() {
120 
121 		return pkName;
122 	}
123 
124 	/***
125 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
126 	 * (3/02/01 11:33:40)
127 	 * 
128 	 * @return java.lang.String
129 	 */
130 	public java.lang.String getPkTableCat() {
131 		return pkTableCat;
132 	}
133 
134 	/***
135 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
136 	 * (3/02/01 11:33:40)
137 	 * 
138 	 * @return java.lang.String
139 	 */
140 	public java.lang.String getPkTableName() {
141 		return pkTableName;
142 	}
143 
144 	/***
145 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
146 	 * (3/02/01 11:33:40)
147 	 * 
148 	 * @return java.lang.String
149 	 */
150 	public java.lang.String getPkTableShem() {
151 		return pkTableShem;
152 	}
153 
154 	/***
155 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
156 	 * (3/02/01 11:33:40)
157 	 * 
158 	 * @param newFkColumnName
159 	 *            java.lang.String
160 	 */
161 	public void setFkColumnName(java.lang.String newFkColumnName) {
162 		fkColumnName = newFkColumnName;
163 	}
164 
165 	/***
166 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
167 	 * (3/02/01 11:33:40)
168 	 * 
169 	 * @param newFkName
170 	 *            java.lang.String
171 	 */
172 	public void setFkName(java.lang.String newFkName) {
173 		fkName = newFkName;
174 	}
175 
176 	/***
177 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
178 	 * (3/02/01 11:33:40)
179 	 * 
180 	 * @param newFkTableCat
181 	 *            java.lang.String
182 	 */
183 	public void setFkTableCat(java.lang.String newFkTableCat) {
184 		fkTableCat = newFkTableCat;
185 	}
186 
187 	/***
188 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
189 	 * (3/02/01 11:33:40)
190 	 * 
191 	 * @param newFkTableName
192 	 *            java.lang.String
193 	 */
194 	public void setFkTableName(java.lang.String newFkTableName) {
195 		fkTableName = newFkTableName;
196 	}
197 
198 	/***
199 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
200 	 * (3/02/01 11:33:40)
201 	 * 
202 	 * @param newFkTableShem
203 	 *            java.lang.String
204 	 */
205 	public void setFkTableShem(java.lang.String newFkTableShem) {
206 		fkTableShem = newFkTableShem;
207 	}
208 
209 	/***
210 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
211 	 * (3/02/01 11:33:40)
212 	 * 
213 	 * @param newKeySeq
214 	 *            short
215 	 */
216 	public void setKeySeq(short newKeySeq) {
217 		keySeq = newKeySeq;
218 	}
219 
220 	/***
221 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
222 	 * (3/02/01 11:33:40)
223 	 * 
224 	 * @param newPkColumnName
225 	 *            java.lang.String
226 	 */
227 	public void setPkColumnName(java.lang.String newPkColumnName) {
228 		pkColumnName = newPkColumnName;
229 	}
230 
231 	/***
232 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
233 	 * (3/02/01 11:33:40)
234 	 * 
235 	 * @param newPkName
236 	 *            java.lang.String
237 	 */
238 	public void setPkName(java.lang.String newPkName) {
239 		pkName = newPkName;
240 	}
241 
242 	/***
243 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
244 	 * (3/02/01 11:33:40)
245 	 * 
246 	 * @param newPkTableCat
247 	 *            java.lang.String
248 	 */
249 	public void setPkTableCat(java.lang.String newPkTableCat) {
250 		pkTableCat = newPkTableCat;
251 	}
252 
253 	/***
254 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
255 	 * (3/02/01 11:33:40)
256 	 * 
257 	 * @param newPkTableName
258 	 *            java.lang.String
259 	 */
260 	public void setPkTableName(java.lang.String newPkTableName) {
261 		pkTableName = newPkTableName;
262 	}
263 
264 	/***
265 	 * Ins�rez la description de la m�thode � cet endroit. Date de cr�ation :
266 	 * (3/02/01 11:33:40)
267 	 * 
268 	 * @param newPkTableShem
269 	 *            java.lang.String
270 	 */
271 	public void setPkTableShem(java.lang.String newPkTableShem) {
272 		pkTableShem = newPkTableShem;
273 	}
274 
275 	/***
276 	 * @return Returns the javaAttName.
277 	 */
278 	public String getPkJavaAttName() {
279 		if (javaAttName == null)
280 			javaAttName = CreatorUtil.getDoNameCreator().createJavaAttName(pkColumnName);
281 		return javaAttName;
282 	}
283 
284 	public String getPkJavaClassName() {
285 		return CreatorUtil.getDoNameCreator().createDoName(pkTableName);
286 	}
287 
288 }