KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > jfun > yan > xml > nuts > Prop


1 package jfun.yan.xml.nuts;
2
3
4
5 /**
6  * The Nut class for <prop> tag.
7  * <p>
8  * @author Ben Yu
9  * Nov 9, 2005 11:52:04 PM
10  */

11 public class Prop extends LiteralNut{
12   private String JavaDoc key;
13   private boolean optional = false;
14   public void setOptional(boolean flag){
15     this.optional = flag;
16   }
17   public boolean isOptional(){
18     return optional;
19   }
20   public String JavaDoc getKey() {
21     return key;
22   }
23   public void setKey(String JavaDoc key) {
24     this.key = key.replace('-', '_').trim();
25   }
26   void eval(){
27     checkMandatory("key", key);
28     justify();
29   }
30 }
31
Popular Tags