Package quicktime.std.qtcomponents

Source Code of quicktime.std.qtcomponents.XMLParser

/*     */ package quicktime.std.qtcomponents;
/*     */
/*     */ import quicktime.QTException;
/*     */ import quicktime.QTObject;
/*     */ import quicktime.QTSession;
/*     */ import quicktime.io.QTFile;
/*     */ import quicktime.qd.QDColor;
/*     */ import quicktime.std.StdQTException;
/*     */ import quicktime.std.comp.Component;
/*     */ import quicktime.std.movies.media.DataRef;
/*     */ import quicktime.util.QTUtils;
/*     */
/*     */ public final class XMLParser extends Component
/*     */ {
/*  63 */   private static boolean apriori = QTSession.apriori();
/*     */   private XMLDispatcher startDocUPP;
/*     */   private XMLDispatcher endDocUPP;
/*     */   private XMLDispatcher startElementUPP;
/*     */   private XMLDispatcher endElementUPP;
/*     */   private XMLDispatcher commentUPP;
/*     */   private XMLDispatcher charDataUPP;
/*     */   private XMLDispatcher preprocessorUPP;
/*     */
/*     */   public XMLParser()
/*     */     throws QTException
/*     */   {
/*  71 */     super(1885434483, 2020437024);
/*     */   }
/*     */
/*     */   public XMLDoc parse(DataRef paramDataRef, boolean paramBoolean1, boolean paramBoolean2)
/*     */     throws StdQTException, QTException
/*     */   {
/*  93 */     int i = 0;
/*  94 */     if (paramBoolean1) i |= 1;
/*  95 */     if (paramBoolean2) i |= 2;
/*  96 */     int[] arrayOfInt = { 0 };
/*  97 */     int j = XMLParseDataRef(_ID(), QTObject.ID(paramDataRef), paramDataRef.getType(), i, arrayOfInt);
/*  98 */     StdQTException.checkError(j);
/*  99 */     return new XMLDoc(arrayOfInt[0], this);
/*     */   }
/*     */
/*     */   public XMLDoc parse(QTFile paramQTFile, boolean paramBoolean1, boolean paramBoolean2)
/*     */     throws StdQTException, QTException
/*     */   {
/* 111 */     int i = 0;
/* 112 */     if (paramBoolean1) i |= 1;
/* 113 */     if (paramBoolean2) i |= 2;
/* 114 */     int[] arrayOfInt = { 0 };
/* 115 */     int j = XMLParseFile(_ID(), paramQTFile.getFSSpec(true, 256), i, arrayOfInt);
/* 116 */     StdQTException.checkError(j);
/* 117 */     return new XMLDoc(arrayOfInt[0], this);
/*     */   }
/*     */
/*     */   public void eventParse(DataRef paramDataRef, boolean paramBoolean1, boolean paramBoolean2)
/*     */     throws StdQTException, QTException
/*     */   {
/* 128 */     int i = 4;
/* 129 */     if (paramBoolean1) i |= 1;
/* 130 */     if (paramBoolean2) i |= 2;
/* 131 */     int j = XMLParseDataRef(_ID(), QTObject.ID(paramDataRef), paramDataRef.getType(), i, null);
/* 132 */     StdQTException.checkError(j);
/*     */   }
/*     */
/*     */   public void eventParse(QTFile paramQTFile, boolean paramBoolean1, boolean paramBoolean2)
/*     */     throws StdQTException, QTException
/*     */   {
/* 143 */     int i = 4;
/* 144 */     if (paramBoolean1) i |= 1;
/* 145 */     if (paramBoolean2) i |= 2;
/* 146 */     int j = XMLParseFile(_ID(), paramQTFile.getFSSpec(true, 256), i, null);
/* 147 */     StdQTException.checkError(j);
/*     */   }
/*     */
/*     */   public int addElement(String paramString, int paramInt1, int paramInt2, int paramInt3)
/*     */     throws StdQTException
/*     */   {
/* 165 */     int[] arrayOfInt = { paramInt2 };
/* 166 */     int i = XMLParseAddElement(_ID(), QTUtils.String2CString(paramString), paramInt1, arrayOfInt, paramInt3);
/* 167 */     StdQTException.checkError(i);
/* 168 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   public int addAttribute(int paramInt1, int paramInt2, String paramString, int paramInt3)
/*     */     throws StdQTException
/*     */   {
/* 187 */     if (paramInt1 == 0) throw new StdQTException(-50);
/* 188 */     int[] arrayOfInt = { paramInt3 };
/*     */
/* 190 */     int i = XMLParseAddAttribute(_ID(), paramInt1, paramInt2, QTUtils.String2CString(paramString), arrayOfInt);
/* 191 */     StdQTException.checkError(i);
/* 192 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, int paramInt3, byte[] paramArrayOfByte)
/*     */     throws StdQTException
/*     */   {
/* 212 */     if (paramInt1 == 0) throw new StdQTException(-50);
/* 213 */     if (paramInt2 == 0) throw new StdQTException(-50);
/* 214 */     int i = XMLParseAddAttributeValueKind(_ID(), paramInt1, paramInt2, paramInt3, paramArrayOfByte);
/* 215 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, String paramString)
/*     */     throws StdQTException
/*     */   {
/* 231 */     addAttributeValueKind(paramInt1, paramInt2, 0, QTUtils.String2CString(paramString));
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, int paramInt3)
/*     */     throws StdQTException
/*     */   {
/* 246 */     byte[] arrayOfByte = { 0, 0, 0, 0 };
/* 247 */     for (int i = 0; i < 4; paramInt3 >>= 8) {
/* 248 */       arrayOfByte[i] = ((byte)(paramInt3 & 0xFF));
/*     */
/* 247 */       i++;
/*     */     }
/*     */
/* 250 */     addAttributeValueKind(paramInt1, paramInt2, 1, arrayOfByte);
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, float paramFloat)
/*     */     throws StdQTException
/*     */   {
/* 265 */     int i = (int)paramFloat;
/* 266 */     byte[] arrayOfByte = { 0, 0, 0, 0 };
/* 267 */     for (int j = 0; j < 4; i >>= 8) {
/* 268 */       arrayOfByte[j] = ((byte)(i & 0xFF));
/*     */
/* 267 */       j++;
/*     */     }
/*     */
/* 270 */     addAttributeValueKind(paramInt1, paramInt2, 2, arrayOfByte);
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, boolean paramBoolean)
/*     */     throws StdQTException
/*     */   {
/* 285 */     byte[] arrayOfByte = { (byte)(paramBoolean ? 1 : 0) };
/* 286 */     addAttributeValueKind(paramInt1, paramInt2, 4, arrayOfByte);
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, byte paramByte)
/*     */     throws StdQTException
/*     */   {
/* 301 */     byte[] arrayOfByte = { (byte)(paramByte != 0 ? 1 : 0) };
/* 302 */     addAttributeValueKind(paramInt1, paramInt2, 8, arrayOfByte);
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, QDColor paramQDColor)
/*     */     throws StdQTException
/*     */   {
/* 318 */     addAttributeValueKind(paramInt1, paramInt2, 16, paramQDColor.getRGBColor());
/*     */   }
/*     */
/*     */   public void addAttributeValueKind(int paramInt1, int paramInt2, String[] paramArrayOfString, boolean paramBoolean)
/*     */     throws StdQTException
/*     */   {
/* 335 */     int i = paramArrayOfString.length;
/* 336 */     int j = 0;
/* 337 */     for (int k = 0; k < i; k++) {
/* 338 */       j += paramArrayOfString[k].length();
/* 339 */       j++;
/*     */     }
/* 341 */     j++;
/* 342 */     byte[] arrayOfByte = new byte[j];
/* 343 */     int m = 0;
/* 344 */     for (int n = 0; n < i; n++) {
/* 345 */       j = paramArrayOfString[n].length();
/* 346 */       for (int i1 = 0; i1 < j; i1++) {
/* 347 */         arrayOfByte[(m++)] = ((byte)paramArrayOfString[n].charAt(i1));
/*     */       }
/* 349 */       arrayOfByte[(m++)] = 0;
/*     */     }
/* 351 */     arrayOfByte[m] = 0;
/* 352 */     n = paramBoolean ? 64 : 32;
/* 353 */     addAttributeValueKind(paramInt1, paramInt2, n, arrayOfByte);
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, int paramInt4, byte[] paramArrayOfByte)
/*     */     throws StdQTException
/*     */   {
/* 376 */     if (paramInt1 == 0) throw new StdQTException(-50);
/* 377 */     int[] arrayOfInt = { paramInt3 };
/* 378 */     int i = XMLParseAddAttributeAndValue(_ID(), paramInt1, paramInt2, QTUtils.String2CString(paramString), arrayOfInt, paramInt4, paramArrayOfByte);
/* 379 */     StdQTException.checkError(i);
/* 380 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString1, int paramInt3, String paramString2)
/*     */     throws StdQTException
/*     */   {
/* 396 */     return addAttributeAndValue(paramInt1, paramInt2, paramString1, paramInt3, 0, QTUtils.String2CString(paramString2));
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, int paramInt4)
/*     */     throws StdQTException
/*     */   {
/* 413 */     byte[] arrayOfByte = { 0, 0, 0, 0 };
/*     */
/* 415 */     for (int i = 0; i < 4; paramInt4 >>= 8) {
/* 416 */       arrayOfByte[i] = ((byte)(paramInt4 & 0xFF));
/*     */
/* 415 */       i++;
/*     */     }
/*     */
/* 418 */     return addAttributeAndValue(paramInt1, paramInt2, paramString, paramInt3, 1, arrayOfByte);
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, float paramFloat)
/*     */     throws StdQTException
/*     */   {
/* 435 */     int i = (int)paramFloat;
/* 436 */     byte[] arrayOfByte = { 0, 0, 0, 0 };
/*     */
/* 438 */     for (int j = 0; j < 4; i >>= 8) {
/* 439 */       arrayOfByte[j] = ((byte)(i & 0xFF));
/*     */
/* 438 */       j++;
/*     */     }
/*     */
/* 441 */     return addAttributeAndValue(paramInt1, paramInt2, paramString, paramInt3, 2, arrayOfByte);
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, boolean paramBoolean)
/*     */     throws StdQTException
/*     */   {
/* 458 */     byte[] arrayOfByte = { (byte)(paramBoolean ? 1 : 0) };
/* 459 */     return addAttributeAndValue(paramInt1, paramInt2, paramString, paramInt3, 4, arrayOfByte);
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, byte paramByte)
/*     */     throws StdQTException
/*     */   {
/* 476 */     byte[] arrayOfByte = { (byte)(paramByte != 0 ? 1 : 0) };
/* 477 */     return addAttributeAndValue(paramInt1, paramInt2, paramString, paramInt3, 8, arrayOfByte);
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, QDColor paramQDColor)
/*     */     throws StdQTException
/*     */   {
/* 495 */     return addAttributeAndValue(paramInt1, paramInt2, paramString, paramInt3, 16, paramQDColor.getRGBColor());
/*     */   }
/*     */
/*     */   public int addAttributeAndValue(int paramInt1, int paramInt2, String paramString, int paramInt3, String[] paramArrayOfString, boolean paramBoolean)
/*     */     throws StdQTException
/*     */   {
/* 512 */     int i = paramArrayOfString.length;
/* 513 */     int j = 0;
/* 514 */     for (int k = 0; k < i; k++) {
/* 515 */       j += paramArrayOfString[k].length();
/* 516 */       j++;
/*     */     }
/* 518 */     j++;
/* 519 */     byte[] arrayOfByte = new byte[j];
/* 520 */     int m = 0;
/* 521 */     for (int n = 0; n < i; n++) {
/* 522 */       j = paramArrayOfString[n].length();
/* 523 */       for (int i1 = 0; i1 < j; i1++) {
/* 524 */         arrayOfByte[(m++)] = ((byte)paramArrayOfString[n].charAt(i1));
/*     */       }
/* 526 */       arrayOfByte[(m++)] = 0;
/*     */     }
/* 528 */     arrayOfByte[m] = 0;
/* 529 */     n = paramBoolean ? 64 : 32;
/* 530 */     return addAttributeAndValue(paramInt1, paramInt2, paramString, paramInt3, n, arrayOfByte);
/*     */   }
/*     */
/*     */   public void addNameSpace(int paramInt, String paramString)
/*     */     throws StdQTException
/*     */   {
/* 545 */     if (paramInt == 0) throw new StdQTException(-50);
/* 546 */     int[] arrayOfInt = { paramInt };
/* 547 */     int i = XMLParseAddNameSpace(_ID(), QTUtils.String2CString(paramString), arrayOfInt);
/* 548 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public int addNameSpace(String paramString)
/*     */     throws StdQTException
/*     */   {
/* 557 */     int[] arrayOfInt = { 0 };
/* 558 */     int i = XMLParseAddNameSpace(_ID(), QTUtils.String2CString(paramString), arrayOfInt);
/* 559 */     StdQTException.checkError(i);
/* 560 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   public void setOffsetAndLimit(int paramInt1, int paramInt2)
/*     */     throws StdQTException
/*     */   {
/* 568 */     int i = XMLParseSetOffsetAndLimit(_ID(), paramInt1, paramInt2);
/* 569 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void setStartDocumentHandler(XMLStartDocProc paramXMLStartDocProc)
/*     */     throws StdQTException
/*     */   {
/* 578 */     if (paramXMLStartDocProc == null) {
/* 579 */       removeStartDocumentHandler();
/* 580 */       return;
/*     */     }
/* 582 */     if (this.startDocUPP != null) {
/* 583 */       removeStartDocumentHandler();
/*     */     }
/* 585 */     this.startDocUPP = new XMLDispatcher(paramXMLStartDocProc);
/* 586 */     int i = XMLParseSetStartDocumentHandler(_ID(), this.startDocUPP.ID());
/* 587 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removeStartDocumentHandler()
/*     */     throws StdQTException
/*     */   {
/* 595 */     int i = XMLParseSetStartDocumentHandler(_ID(), 0);
/* 596 */     StdQTException.checkError(i);
/* 597 */     if (this.startDocUPP != null) {
/* 598 */       this.startDocUPP.cleanup();
/* 599 */       this.startDocUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public void setEndDocumentHandler(XMLEndDocProc paramXMLEndDocProc)
/*     */     throws StdQTException
/*     */   {
/* 609 */     if (paramXMLEndDocProc == null) {
/* 610 */       removeEndDocumentHandler();
/* 611 */       return;
/*     */     }
/* 613 */     if (this.endDocUPP != null) {
/* 614 */       removeEndDocumentHandler();
/*     */     }
/* 616 */     this.endDocUPP = new XMLDispatcher(paramXMLEndDocProc);
/* 617 */     int i = XMLParseSetEndDocumentHandler(_ID(), this.endDocUPP.ID());
/* 618 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removeEndDocumentHandler()
/*     */     throws StdQTException
/*     */   {
/* 626 */     int i = XMLParseSetEndDocumentHandler(_ID(), 0);
/* 627 */     StdQTException.checkError(i);
/* 628 */     if (this.endDocUPP != null) {
/* 629 */       this.endDocUPP.cleanup();
/* 630 */       this.endDocUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public void setStartElementHandler(XMLStartElementProc paramXMLStartElementProc)
/*     */     throws StdQTException
/*     */   {
/* 640 */     if (paramXMLStartElementProc == null) {
/* 641 */       removeStartElementHandler();
/* 642 */       return;
/*     */     }
/* 644 */     if (this.startElementUPP != null) {
/* 645 */       removeStartElementHandler();
/*     */     }
/* 647 */     this.startElementUPP = new XMLDispatcher(paramXMLStartElementProc);
/* 648 */     int i = XMLParseSetStartElementHandler(_ID(), this.startElementUPP.ID());
/* 649 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removeStartElementHandler()
/*     */     throws StdQTException
/*     */   {
/* 657 */     int i = XMLParseSetStartElementHandler(_ID(), 0);
/* 658 */     StdQTException.checkError(i);
/* 659 */     if (this.startElementUPP != null) {
/* 660 */       this.startElementUPP.cleanup();
/* 661 */       this.startElementUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public void setEndElementHandler(XMLEndElementProc paramXMLEndElementProc)
/*     */     throws StdQTException
/*     */   {
/* 671 */     if (paramXMLEndElementProc == null) {
/* 672 */       removeEndElementHandler();
/* 673 */       return;
/*     */     }
/* 675 */     if (this.endElementUPP != null) {
/* 676 */       removeEndElementHandler();
/*     */     }
/* 678 */     this.endElementUPP = new XMLDispatcher(paramXMLEndElementProc);
/* 679 */     int i = XMLParseSetEndElementHandler(_ID(), this.endElementUPP.ID());
/* 680 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removeEndElementHandler()
/*     */     throws StdQTException
/*     */   {
/* 688 */     int i = XMLParseSetEndElementHandler(_ID(), 0);
/* 689 */     StdQTException.checkError(i);
/* 690 */     if (this.endElementUPP != null) {
/* 691 */       this.endElementUPP.cleanup();
/* 692 */       this.endElementUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public void setCommentHandler(XMLCommentProc paramXMLCommentProc)
/*     */     throws StdQTException
/*     */   {
/* 701 */     if (paramXMLCommentProc == null) {
/* 702 */       removeCommentHandler();
/* 703 */       return;
/*     */     }
/* 705 */     if (this.commentUPP != null) {
/* 706 */       removeCommentHandler();
/*     */     }
/* 708 */     this.commentUPP = new XMLDispatcher(paramXMLCommentProc);
/* 709 */     int i = XMLParseSetCommentHandler(_ID(), this.commentUPP.ID());
/* 710 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removeCommentHandler()
/*     */     throws StdQTException
/*     */   {
/* 718 */     int i = XMLParseSetCommentHandler(_ID(), 0);
/* 719 */     StdQTException.checkError(i);
/* 720 */     if (this.commentUPP != null) {
/* 721 */       this.commentUPP.cleanup();
/* 722 */       this.commentUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public void setCharDataHandler(XMLCharDataProc paramXMLCharDataProc)
/*     */     throws StdQTException
/*     */   {
/* 732 */     if (paramXMLCharDataProc == null) {
/* 733 */       removeCharDataHandler();
/* 734 */       return;
/*     */     }
/* 736 */     if (this.charDataUPP != null) {
/* 737 */       removeCharDataHandler();
/*     */     }
/* 739 */     this.charDataUPP = new XMLDispatcher(paramXMLCharDataProc);
/* 740 */     int i = XMLParseSetCharDataHandler(_ID(), this.charDataUPP.ID());
/* 741 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removeCharDataHandler()
/*     */     throws StdQTException
/*     */   {
/* 749 */     int i = XMLParseSetCharDataHandler(_ID(), 0);
/* 750 */     StdQTException.checkError(i);
/* 751 */     if (this.charDataUPP != null) {
/* 752 */       this.charDataUPP.cleanup();
/* 753 */       this.charDataUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public void setPreprocessorHandler(XMLPreprocessorProc paramXMLPreprocessorProc)
/*     */     throws StdQTException
/*     */   {
/* 763 */     if (paramXMLPreprocessorProc == null) {
/* 764 */       removePreprocessorHandler();
/* 765 */       return;
/*     */     }
/* 767 */     if (this.preprocessorUPP != null) {
/* 768 */       removePreprocessorHandler();
/*     */     }
/* 770 */     this.preprocessorUPP = new XMLDispatcher(paramXMLPreprocessorProc);
/* 771 */     int i = XMLParseSetPreprocessInstructionHandler(_ID(), this.preprocessorUPP.ID());
/* 772 */     StdQTException.checkError(i);
/*     */   }
/*     */
/*     */   public void removePreprocessorHandler()
/*     */     throws StdQTException
/*     */   {
/* 780 */     int i = XMLParseSetPreprocessInstructionHandler(_ID(), 0);
/* 781 */     StdQTException.checkError(i);
/* 782 */     if (this.preprocessorUPP != null) {
/* 783 */       this.preprocessorUPP.cleanup();
/* 784 */       this.preprocessorUPP = null;
/*     */     }
/*     */   }
/*     */
/*     */   public int getParseErrorLine()
/*     */     throws StdQTException
/*     */   {
/* 794 */     int[] arrayOfInt = { 0 };
/* 795 */     int i = XMLParseGetDetailedParseError(_ID(), arrayOfInt, null);
/* 796 */     StdQTException.checkError(i);
/* 797 */     return arrayOfInt[0];
/*     */   }
/*     */
/*     */   public String getParseErrorDescription()
/*     */     throws StdQTException
/*     */   {
/* 806 */     byte[] arrayOfByte = new byte[256];
/* 807 */     int i = XMLParseGetDetailedParseError(_ID(), null, arrayOfByte);
/* 808 */     StdQTException.checkError(i);
/* 809 */     return QTUtils.PString2String(arrayOfByte, 0);
/*     */   }
/*     */
/*     */   private static native short XMLParseDataRef(int paramInt1, int paramInt2, int paramInt3, int paramInt4, int[] paramArrayOfInt);
/*     */
/*     */   private static native short XMLParseFile(int paramInt1, byte[] paramArrayOfByte, int paramInt2, int[] paramArrayOfInt);
/*     */
/*     */   private static native short XMLParseGetDetailedParseError(int paramInt, int[] paramArrayOfInt, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short XMLParseAddElement(int paramInt1, byte[] paramArrayOfByte, int paramInt2, int[] paramArrayOfInt, int paramInt3);
/*     */
/*     */   private static native short XMLParseAddAttribute(int paramInt1, int paramInt2, int paramInt3, byte[] paramArrayOfByte, int[] paramArrayOfInt);
/*     */
/*     */   private static native short XMLParseAddAttributeAndValue(int paramInt1, int paramInt2, int paramInt3, byte[] paramArrayOfByte1, int[] paramArrayOfInt, int paramInt4, byte[] paramArrayOfByte2);
/*     */
/*     */   private static native short XMLParseAddAttributeValueKind(int paramInt1, int paramInt2, int paramInt3, int paramInt4, byte[] paramArrayOfByte);
/*     */
/*     */   private static native short XMLParseAddNameSpace(int paramInt, byte[] paramArrayOfByte, int[] paramArrayOfInt);
/*     */
/*     */   private static native short XMLParseSetOffsetAndLimit(int paramInt1, int paramInt2, int paramInt3);
/*     */
/*     */   private static native short XMLParseSetStartDocumentHandler(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short XMLParseSetEndDocumentHandler(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short XMLParseSetStartElementHandler(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short XMLParseSetEndElementHandler(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short XMLParseSetCharDataHandler(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short XMLParseSetPreprocessInstructionHandler(int paramInt1, int paramInt2);
/*     */
/*     */   private static native short XMLParseSetCommentHandler(int paramInt1, int paramInt2);
/*     */ }

/* Location:           Z:\System\Library\Java\Extensions\QTJava.zip
* Qualified Name:     quicktime.std.qtcomponents.XMLParser
* JD-Core Version:    0.6.2
*/
TOP

Related Classes of quicktime.std.qtcomponents.XMLParser

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.