1 19 20 package com.sun.enterprise.tools.common.dd.webservice; 21 22 import org.w3c.dom.*; 23 import org.netbeans.modules.schema2beans.*; 24 import java.beans.*; 25 import java.util.*; 26 27 29 public class EnvEntryType extends org.netbeans.modules.schema2beans.BaseBean 30 { 31 32 static Vector comparators = new Vector(); 33 34 static public final String DESCRIPTION = "Description"; static public final String ENV_ENTRY_NAME = "EnvEntryName"; static public final String ENV_ENTRY_TYPE = "EnvEntryType"; static public final String ENV_ENTRY_VALUE = "EnvEntryValue"; 39 public EnvEntryType() { 40 this(Common.USE_DEFAULT_VALUES); 41 } 42 43 public EnvEntryType(int options) 44 { 45 super(comparators, new org.netbeans.modules.schema2beans.Version(1, 2, 0)); 46 this.createProperty("description", DESCRIPTION, 49 Common.TYPE_0_N | Common.TYPE_STRING | Common.TYPE_KEY, 50 java.lang.String .class); 51 this.createAttribute(DESCRIPTION, "id", "Id", 52 AttrProp.CDATA | AttrProp.IMPLIED, 53 null, null); 54 this.createAttribute(DESCRIPTION, "xml:lang", "XmlLang", 55 AttrProp.CDATA | AttrProp.IMPLIED, 56 null, null); 57 this.createProperty("env-entry-name", ENV_ENTRY_NAME, 59 Common.TYPE_1 | Common.TYPE_STRING | Common.TYPE_KEY, 60 java.lang.String .class); 61 this.createProperty("env-entry-type", ENV_ENTRY_TYPE, 63 Common.TYPE_1 | Common.TYPE_STRING | Common.TYPE_KEY, 64 java.lang.String .class); 65 this.createProperty("env-entry-value", ENV_ENTRY_VALUE, 67 Common.TYPE_0_1 | Common.TYPE_STRING | Common.TYPE_KEY, 68 java.lang.String .class); 69 this.createAttribute(ENV_ENTRY_VALUE, "id", "Id", 70 AttrProp.CDATA | AttrProp.IMPLIED, 71 null, null); 72 this.initialize(options); 73 } 74 75 void initialize(int options) 77 { 78 79 } 80 81 public void setDescription(int index, java.lang.String value) { 83 this.setValue(DESCRIPTION, index, value); 84 } 85 86 public java.lang.String getDescription(int index) { 88 return (java.lang.String )this.getValue(DESCRIPTION, index); 89 } 90 91 public void setDescription(java.lang.String [] value) { 93 this.setValue(DESCRIPTION, value); 94 } 95 96 public java.lang.String [] getDescription() { 98 return (java.lang.String [])this.getValues(DESCRIPTION); 99 } 100 101 public int sizeDescription() { 103 return this.size(DESCRIPTION); 104 } 105 106 public int addDescription(java.lang.String value) { 108 return this.addValue(DESCRIPTION, value); 109 } 110 111 public int removeDescription(java.lang.String value) { 116 return this.removeValue(DESCRIPTION, value); 117 } 118 119 public void setEnvEntryName(java.lang.String value) { 121 this.setValue(ENV_ENTRY_NAME, value); 122 } 123 124 public java.lang.String getEnvEntryName() { 126 return (java.lang.String )this.getValue(ENV_ENTRY_NAME); 127 } 128 129 public void setEnvEntryType(java.lang.String value) { 131 this.setValue(ENV_ENTRY_TYPE, value); 132 } 133 134 public java.lang.String getEnvEntryType() { 136 return (java.lang.String )this.getValue(ENV_ENTRY_TYPE); 137 } 138 139 public void setEnvEntryValue(java.lang.String value) { 141 this.setValue(ENV_ENTRY_VALUE, value); 142 } 143 144 public java.lang.String getEnvEntryValue() { 146 return (java.lang.String )this.getValue(ENV_ENTRY_VALUE); 147 } 148 149 public static void addComparator(org.netbeans.modules.schema2beans.BeanComparator c) { 151 comparators.add(c); 152 } 153 154 public static void removeComparator(org.netbeans.modules.schema2beans.BeanComparator c) { 156 comparators.remove(c); 157 } 158 public void validate() throws org.netbeans.modules.schema2beans.ValidateException { 159 } 160 161 public void dump(StringBuffer str, String indent){ 163 String s; 164 Object o; 165 org.netbeans.modules.schema2beans.BaseBean n; 166 str.append(indent); 167 str.append("Description["+this.sizeDescription()+"]"); for(int i=0; i<this.sizeDescription(); i++) 169 { 170 str.append(indent+"\t"); 171 str.append("#"+i+":"); 172 str.append(indent+"\t"); str.append("<"); s = this.getDescription(i); 175 str.append((s==null?"null":s.trim())); str.append(">\n"); this.dumpAttributes(DESCRIPTION, i, str, indent); 178 } 179 180 str.append(indent); 181 str.append("EnvEntryName"); str.append(indent+"\t"); str.append("<"); s = this.getEnvEntryName(); 185 str.append((s==null?"null":s.trim())); str.append(">\n"); this.dumpAttributes(ENV_ENTRY_NAME, 0, str, indent); 188 189 str.append(indent); 190 str.append("EnvEntryType"); str.append(indent+"\t"); str.append("<"); s = this.getEnvEntryType(); 194 str.append((s==null?"null":s.trim())); str.append(">\n"); this.dumpAttributes(ENV_ENTRY_TYPE, 0, str, indent); 197 198 str.append(indent); 199 str.append("EnvEntryValue"); str.append(indent+"\t"); str.append("<"); s = this.getEnvEntryValue(); 203 str.append((s==null?"null":s.trim())); str.append(">\n"); this.dumpAttributes(ENV_ENTRY_VALUE, 0, str, indent); 206 207 } 208 public String dumpBeanNode(){ 209 StringBuffer str = new StringBuffer (); 210 str.append("EnvEntryType\n"); this.dump(str, "\n "); return str.toString(); 213 }} 214 215 217 218 240 | Popular Tags |