1 19 20 package org.netbeans.modules.j2ee.sun.validation; 21 22 import java.lang.reflect.Method ; 23 import java.util.ArrayList ; 24 import java.util.Collection ; 25 import java.util.HashMap ; 26 27 28 68 public interface Validatee { 69 80 81 88 public ArrayList getElementNames(); 89 90 91 98 public ArrayList getElementDtdNames(); 99 100 101 106 public boolean isIndexed(String elementName); 107 108 109 116 public int getElementCardinal(String elementName); 117 118 119 126 public int getCardinal(); 127 128 129 135 public boolean isBeanElement(String elementName); 136 137 138 144 public String getXPath(); 145 146 147 154 public String getIndexedXPath(); 155 156 157 162 public Object getElement(String elementName); 163 164 165 172 public Object getElement(String elementName, int index); 173 174 175 180 public Object [] getElements(String elementName); 181 182 183 190 public Method getMethod(String methodName); 191 192 193 198 public Object invoke(Method method); 199 } 200 | Popular Tags |