4 * This file was generated by XMLSpy 2007sp2 Enterprise Edition.
\r
6 * YOU SHOULD NOT MODIFY THIS FILE, BECAUSE IT WILL BE
\r
7 * OVERWRITTEN WHEN YOU RE-RUN CODE GENERATION.
\r
9 * Refer to the XMLSpy Documentation for further details.
\r
10 * http://www.altova.com/xmlspy
\r
14 package com.jmex.model.collada.schema;
\r
17 public class meshType extends com.jmex.xml.xml.Node {
\r
19 public meshType(meshType node) {
\r
23 public meshType(org.w3c.dom.Node node) {
\r
27 public meshType(org.w3c.dom.Document doc) {
\r
31 public meshType(com.jmex.xml.xml.Document doc, String namespaceURI, String prefix, String name) {
\r
32 super(doc, namespaceURI, prefix, name);
\r
35 public void adjustPrefix() {
\r
36 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "source" );
\r
38 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "source", tmpNode )
\r
40 internalAdjustPrefix(tmpNode, true);
\r
41 new sourceType(tmpNode).adjustPrefix();
\r
43 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices" );
\r
45 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices", tmpNode )
\r
47 internalAdjustPrefix(tmpNode, true);
\r
48 new verticesType(tmpNode).adjustPrefix();
\r
50 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "lines" );
\r
52 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "lines", tmpNode )
\r
54 internalAdjustPrefix(tmpNode, true);
\r
55 new linesType(tmpNode).adjustPrefix();
\r
57 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips" );
\r
59 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips", tmpNode )
\r
61 internalAdjustPrefix(tmpNode, true);
\r
62 new linestripsType(tmpNode).adjustPrefix();
\r
64 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons" );
\r
66 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons", tmpNode )
\r
68 internalAdjustPrefix(tmpNode, true);
\r
69 new polygonsType(tmpNode).adjustPrefix();
\r
71 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist" );
\r
73 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist", tmpNode )
\r
75 internalAdjustPrefix(tmpNode, true);
\r
76 new polylistType(tmpNode).adjustPrefix();
\r
78 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles" );
\r
80 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles", tmpNode )
\r
82 internalAdjustPrefix(tmpNode, true);
\r
83 new trianglesType(tmpNode).adjustPrefix();
\r
85 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans" );
\r
87 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans", tmpNode )
\r
89 internalAdjustPrefix(tmpNode, true);
\r
90 new trifansType(tmpNode).adjustPrefix();
\r
92 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips" );
\r
94 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips", tmpNode )
\r
96 internalAdjustPrefix(tmpNode, true);
\r
97 new tristripsType(tmpNode).adjustPrefix();
\r
99 for ( org.w3c.dom.Node tmpNode = getDomFirstChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "extra" );
\r
101 tmpNode = getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "extra", tmpNode )
\r
103 internalAdjustPrefix(tmpNode, true);
\r
104 new extraType(tmpNode).adjustPrefix();
\r
107 public void setXsiType() {
\r
108 org.w3c.dom.Element el = (org.w3c.dom.Element) domNode;
\r
109 el.setAttributeNS("http://www.w3.org/2001/XMLSchema-instance", "xsi:type", "mesh");
\r
112 public static int getsourceMinCount() {
\r
116 public static int getsourceMaxCount() {
\r
117 return Integer.MAX_VALUE;
\r
120 public int getsourceCount() {
\r
121 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "source");
\r
124 public boolean hassource() {
\r
125 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "source");
\r
128 public sourceType newsource() {
\r
129 return new sourceType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "source"));
\r
132 public sourceType getsourceAt(int index) throws Exception {
\r
133 return new sourceType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "source", index));
\r
136 public org.w3c.dom.Node getStartingsourceCursor() throws Exception {
\r
137 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "source" );
\r
140 public org.w3c.dom.Node getAdvancedsourceCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
141 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "source", curNode );
\r
144 public sourceType getsourceValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
145 if( curNode == null )
\r
146 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
148 return new sourceType(curNode);
\r
151 public sourceType getsource() throws Exception
\r
153 return getsourceAt(0);
\r
156 public void removesourceAt(int index) {
\r
157 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "source", index);
\r
160 public void removesource() {
\r
161 while (hassource())
\r
165 public org.w3c.dom.Node addsource(sourceType value) {
\r
166 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "source", value);
\r
169 public void insertsourceAt(sourceType value, int index) {
\r
170 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "source", index, value);
\r
173 public void replacesourceAt(sourceType value, int index) {
\r
174 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "source", index, value);
\r
177 public static int getverticesMinCount() {
\r
181 public static int getverticesMaxCount() {
\r
185 public int getverticesCount() {
\r
186 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices");
\r
189 public boolean hasvertices() {
\r
190 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices");
\r
193 public verticesType newvertices() {
\r
194 return new verticesType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "vertices"));
\r
197 public verticesType getverticesAt(int index) throws Exception {
\r
198 return new verticesType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices", index));
\r
201 public org.w3c.dom.Node getStartingverticesCursor() throws Exception {
\r
202 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices" );
\r
205 public org.w3c.dom.Node getAdvancedverticesCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
206 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices", curNode );
\r
209 public verticesType getverticesValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
210 if( curNode == null )
\r
211 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
213 return new verticesType(curNode);
\r
216 public verticesType getvertices() throws Exception
\r
218 return getverticesAt(0);
\r
221 public void removeverticesAt(int index) {
\r
222 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "vertices", index);
\r
225 public void removevertices() {
\r
226 removeverticesAt(0);
\r
229 public org.w3c.dom.Node addvertices(verticesType value) {
\r
230 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "vertices", value);
\r
233 public void insertverticesAt(verticesType value, int index) {
\r
234 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "vertices", index, value);
\r
237 public void replaceverticesAt(verticesType value, int index) {
\r
238 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "vertices", index, value);
\r
241 public static int getlinesMinCount() {
\r
245 public static int getlinesMaxCount() {
\r
249 public int getlinesCount() {
\r
250 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "lines");
\r
253 public boolean haslines() {
\r
254 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "lines");
\r
257 public linesType newlines() {
\r
258 return new linesType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "lines"));
\r
261 public linesType getlinesAt(int index) throws Exception {
\r
262 return new linesType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "lines", index));
\r
265 public org.w3c.dom.Node getStartinglinesCursor() throws Exception {
\r
266 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "lines" );
\r
269 public org.w3c.dom.Node getAdvancedlinesCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
270 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "lines", curNode );
\r
273 public linesType getlinesValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
274 if( curNode == null )
\r
275 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
277 return new linesType(curNode);
\r
280 public linesType getlines() throws Exception
\r
282 return getlinesAt(0);
\r
285 public void removelinesAt(int index) {
\r
286 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "lines", index);
\r
289 public void removelines() {
\r
293 public org.w3c.dom.Node addlines(linesType value) {
\r
294 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "lines", value);
\r
297 public void insertlinesAt(linesType value, int index) {
\r
298 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "lines", index, value);
\r
301 public void replacelinesAt(linesType value, int index) {
\r
302 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "lines", index, value);
\r
305 public static int getlinestripsMinCount() {
\r
309 public static int getlinestripsMaxCount() {
\r
313 public int getlinestripsCount() {
\r
314 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips");
\r
317 public boolean haslinestrips() {
\r
318 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips");
\r
321 public linestripsType newlinestrips() {
\r
322 return new linestripsType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "linestrips"));
\r
325 public linestripsType getlinestripsAt(int index) throws Exception {
\r
326 return new linestripsType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips", index));
\r
329 public org.w3c.dom.Node getStartinglinestripsCursor() throws Exception {
\r
330 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips" );
\r
333 public org.w3c.dom.Node getAdvancedlinestripsCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
334 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips", curNode );
\r
337 public linestripsType getlinestripsValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
338 if( curNode == null )
\r
339 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
341 return new linestripsType(curNode);
\r
344 public linestripsType getlinestrips() throws Exception
\r
346 return getlinestripsAt(0);
\r
349 public void removelinestripsAt(int index) {
\r
350 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "linestrips", index);
\r
353 public void removelinestrips() {
\r
354 removelinestripsAt(0);
\r
357 public org.w3c.dom.Node addlinestrips(linestripsType value) {
\r
358 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "linestrips", value);
\r
361 public void insertlinestripsAt(linestripsType value, int index) {
\r
362 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "linestrips", index, value);
\r
365 public void replacelinestripsAt(linestripsType value, int index) {
\r
366 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "linestrips", index, value);
\r
369 public static int getpolygonsMinCount() {
\r
373 public static int getpolygonsMaxCount() {
\r
377 public int getpolygonsCount() {
\r
378 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons");
\r
381 public boolean haspolygons() {
\r
382 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons");
\r
385 public polygonsType newpolygons() {
\r
386 return new polygonsType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "polygons"));
\r
389 public polygonsType getpolygonsAt(int index) throws Exception {
\r
390 return new polygonsType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons", index));
\r
393 public org.w3c.dom.Node getStartingpolygonsCursor() throws Exception {
\r
394 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons" );
\r
397 public org.w3c.dom.Node getAdvancedpolygonsCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
398 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons", curNode );
\r
401 public polygonsType getpolygonsValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
402 if( curNode == null )
\r
403 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
405 return new polygonsType(curNode);
\r
408 public polygonsType getpolygons() throws Exception
\r
410 return getpolygonsAt(0);
\r
413 public void removepolygonsAt(int index) {
\r
414 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "polygons", index);
\r
417 public void removepolygons() {
\r
418 removepolygonsAt(0);
\r
421 public org.w3c.dom.Node addpolygons(polygonsType value) {
\r
422 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "polygons", value);
\r
425 public void insertpolygonsAt(polygonsType value, int index) {
\r
426 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "polygons", index, value);
\r
429 public void replacepolygonsAt(polygonsType value, int index) {
\r
430 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "polygons", index, value);
\r
433 public static int getpolylistMinCount() {
\r
437 public static int getpolylistMaxCount() {
\r
441 public int getpolylistCount() {
\r
442 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist");
\r
445 public boolean haspolylist() {
\r
446 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist");
\r
449 public polylistType newpolylist() {
\r
450 return new polylistType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "polylist"));
\r
453 public polylistType getpolylistAt(int index) throws Exception {
\r
454 return new polylistType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist", index));
\r
457 public org.w3c.dom.Node getStartingpolylistCursor() throws Exception {
\r
458 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist" );
\r
461 public org.w3c.dom.Node getAdvancedpolylistCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
462 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist", curNode );
\r
465 public polylistType getpolylistValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
466 if( curNode == null )
\r
467 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
469 return new polylistType(curNode);
\r
472 public polylistType getpolylist() throws Exception
\r
474 return getpolylistAt(0);
\r
477 public void removepolylistAt(int index) {
\r
478 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "polylist", index);
\r
481 public void removepolylist() {
\r
482 removepolylistAt(0);
\r
485 public org.w3c.dom.Node addpolylist(polylistType value) {
\r
486 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "polylist", value);
\r
489 public void insertpolylistAt(polylistType value, int index) {
\r
490 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "polylist", index, value);
\r
493 public void replacepolylistAt(polylistType value, int index) {
\r
494 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "polylist", index, value);
\r
497 public static int gettrianglesMinCount() {
\r
501 public static int gettrianglesMaxCount() {
\r
505 public int gettrianglesCount() {
\r
506 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles");
\r
509 public boolean hastriangles() {
\r
510 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles");
\r
513 public trianglesType newtriangles() {
\r
514 return new trianglesType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "triangles"));
\r
517 public trianglesType gettrianglesAt(int index) throws Exception {
\r
518 return new trianglesType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles", index));
\r
521 public org.w3c.dom.Node getStartingtrianglesCursor() throws Exception {
\r
522 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles" );
\r
525 public org.w3c.dom.Node getAdvancedtrianglesCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
526 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles", curNode );
\r
529 public trianglesType gettrianglesValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
530 if( curNode == null )
\r
531 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
533 return new trianglesType(curNode);
\r
536 public trianglesType gettriangles() throws Exception
\r
538 return gettrianglesAt(0);
\r
541 public void removetrianglesAt(int index) {
\r
542 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "triangles", index);
\r
545 public void removetriangles() {
\r
546 removetrianglesAt(0);
\r
549 public org.w3c.dom.Node addtriangles(trianglesType value) {
\r
550 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "triangles", value);
\r
553 public void inserttrianglesAt(trianglesType value, int index) {
\r
554 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "triangles", index, value);
\r
557 public void replacetrianglesAt(trianglesType value, int index) {
\r
558 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "triangles", index, value);
\r
561 public static int gettrifansMinCount() {
\r
565 public static int gettrifansMaxCount() {
\r
569 public int gettrifansCount() {
\r
570 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans");
\r
573 public boolean hastrifans() {
\r
574 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans");
\r
577 public trifansType newtrifans() {
\r
578 return new trifansType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "trifans"));
\r
581 public trifansType gettrifansAt(int index) throws Exception {
\r
582 return new trifansType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans", index));
\r
585 public org.w3c.dom.Node getStartingtrifansCursor() throws Exception {
\r
586 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans" );
\r
589 public org.w3c.dom.Node getAdvancedtrifansCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
590 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans", curNode );
\r
593 public trifansType gettrifansValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
594 if( curNode == null )
\r
595 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
597 return new trifansType(curNode);
\r
600 public trifansType gettrifans() throws Exception
\r
602 return gettrifansAt(0);
\r
605 public void removetrifansAt(int index) {
\r
606 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "trifans", index);
\r
609 public void removetrifans() {
\r
610 removetrifansAt(0);
\r
613 public org.w3c.dom.Node addtrifans(trifansType value) {
\r
614 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "trifans", value);
\r
617 public void inserttrifansAt(trifansType value, int index) {
\r
618 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "trifans", index, value);
\r
621 public void replacetrifansAt(trifansType value, int index) {
\r
622 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "trifans", index, value);
\r
625 public static int gettristripsMinCount() {
\r
629 public static int gettristripsMaxCount() {
\r
633 public int gettristripsCount() {
\r
634 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips");
\r
637 public boolean hastristrips() {
\r
638 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips");
\r
641 public tristripsType newtristrips() {
\r
642 return new tristripsType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "tristrips"));
\r
645 public tristripsType gettristripsAt(int index) throws Exception {
\r
646 return new tristripsType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips", index));
\r
649 public org.w3c.dom.Node getStartingtristripsCursor() throws Exception {
\r
650 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips" );
\r
653 public org.w3c.dom.Node getAdvancedtristripsCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
654 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips", curNode );
\r
657 public tristripsType gettristripsValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
658 if( curNode == null )
\r
659 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
661 return new tristripsType(curNode);
\r
664 public tristripsType gettristrips() throws Exception
\r
666 return gettristripsAt(0);
\r
669 public void removetristripsAt(int index) {
\r
670 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "tristrips", index);
\r
673 public void removetristrips() {
\r
674 removetristripsAt(0);
\r
677 public org.w3c.dom.Node addtristrips(tristripsType value) {
\r
678 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "tristrips", value);
\r
681 public void inserttristripsAt(tristripsType value, int index) {
\r
682 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "tristrips", index, value);
\r
685 public void replacetristripsAt(tristripsType value, int index) {
\r
686 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "tristrips", index, value);
\r
689 public static int getextraMinCount() {
\r
693 public static int getextraMaxCount() {
\r
694 return Integer.MAX_VALUE;
\r
697 public int getextraCount() {
\r
698 return getDomChildCount(Element, "http://www.collada.org/2005/11/COLLADASchema", "extra");
\r
701 public boolean hasextra() {
\r
702 return hasDomChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "extra");
\r
705 public extraType newextra() {
\r
706 return new extraType(domNode.getOwnerDocument().createElementNS("http://www.collada.org/2005/11/COLLADASchema", "extra"));
\r
709 public extraType getextraAt(int index) throws Exception {
\r
710 return new extraType(getDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "extra", index));
\r
713 public org.w3c.dom.Node getStartingextraCursor() throws Exception {
\r
714 return getDomFirstChild(Element, "http://www.collada.org/2005/11/COLLADASchema", "extra" );
\r
717 public org.w3c.dom.Node getAdvancedextraCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
718 return getDomNextChild( Element, "http://www.collada.org/2005/11/COLLADASchema", "extra", curNode );
\r
721 public extraType getextraValueAtCursor( org.w3c.dom.Node curNode ) throws Exception {
\r
722 if( curNode == null )
\r
723 throw new com.jmex.xml.xml.XmlException("Out of range");
\r
725 return new extraType(curNode);
\r
728 public extraType getextra() throws Exception
\r
730 return getextraAt(0);
\r
733 public void removeextraAt(int index) {
\r
734 removeDomChildAt(Element, "http://www.collada.org/2005/11/COLLADASchema", "extra", index);
\r
737 public void removeextra() {
\r
742 public org.w3c.dom.Node addextra(extraType value) {
\r
743 return appendDomElement("http://www.collada.org/2005/11/COLLADASchema", "extra", value);
\r
746 public void insertextraAt(extraType value, int index) {
\r
747 insertDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "extra", index, value);
\r
750 public void replaceextraAt(extraType value, int index) {
\r
751 replaceDomElementAt("http://www.collada.org/2005/11/COLLADASchema", "extra", index, value);
\r