예제 #1
0
파일: Driver.java 프로젝트: blnz/palomar
 public void startElement(StartElementEvent event) throws SAXException {
   flushData();
   this.event = event;
   this.locatedEvent = event;
   this.idAttributeIndex = UNKNOWN_INDEX;
   documentHandler.startElement(event.getName(), this);
   this.locatedEvent = null;
 }
예제 #2
0
파일: Driver.java 프로젝트: blnz/palomar
 public String getType(String name) {
   if (idAttributeIndex == UNKNOWN_INDEX) idAttributeIndex = event.getIdAttributeIndex();
   if (idAttributeIndex >= 0 && event.getAttributeName(idAttributeIndex).equals(name)) return "ID";
   return "CDATA";
 }
예제 #3
0
파일: Driver.java 프로젝트: blnz/palomar
 public String getType(int i) {
   if (idAttributeIndex == UNKNOWN_INDEX) idAttributeIndex = event.getIdAttributeIndex();
   return i == idAttributeIndex ? "ID" : "CDATA";
 }
예제 #4
0
파일: Driver.java 프로젝트: blnz/palomar
 public String getValue(String name) {
   return event.getAttributeValue(name);
 }
예제 #5
0
파일: Driver.java 프로젝트: blnz/palomar
 public String getValue(int i) {
   return event.getAttributeValue(i);
 }
예제 #6
0
파일: Driver.java 프로젝트: blnz/palomar
 public String getName(int i) {
   return event.getAttributeName(i);
 }
예제 #7
0
파일: Driver.java 프로젝트: blnz/palomar
 public int getLength() {
   return event.getAttributeCount();
 }