~ubuntu-branches/ubuntu/precise/xerces-c/precise-updates

« back to all changes in this revision

Viewing changes to doc/html/apiDocs-3/classPSVIItem.html

  • Committer: Bazaar Package Importer
  • Author(s): Jay Berkenbilt
  • Date: 2009-12-05 14:58:32 UTC
  • mfrom: (2.1.2 sid)
  • Revision ID: james.westby@ubuntu.com-20091205145832-378dg3x72mdzfzup
Tags: 3.1.0~rc1-1
* New upstream release; public release candidate uploaded at request of
  upstream.
* Updated source format to '3.0 (quilt)'

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
<link href="doxygen.css" rel="stylesheet" type="text/css">
5
5
<link href="tabs.css" rel="stylesheet" type="text/css">
6
6
</head><body>
7
 
<!-- Generated by Doxygen 1.5.4 -->
8
 
<div class="tabs">
9
 
  <ul>
10
 
    <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
11
 
    <li class="current"><a href="classes.html"><span>Classes</span></a></li>
12
 
    <li><a href="files.html"><span>Files</span></a></li>
13
 
    <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
14
 
  </ul>
15
 
</div>
16
 
<div class="tabs">
17
 
  <ul>
18
 
    <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
19
 
    <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
20
 
    <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
21
 
    <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
22
 
  </ul>
23
 
</div>
 
7
<!-- Generated by Doxygen 1.5.6 -->
 
8
<div class="navigation" id="top">
 
9
  <div class="tabs">
 
10
    <ul>
 
11
      <li><a href="index.html"><span>Main&nbsp;Page</span></a></li>
 
12
      <li><a href="pages.html"><span>Related&nbsp;Pages</span></a></li>
 
13
      <li class="current"><a href="classes.html"><span>Classes</span></a></li>
 
14
      <li><a href="files.html"><span>Files</span></a></li>
 
15
    </ul>
 
16
  </div>
 
17
  <div class="tabs">
 
18
    <ul>
 
19
      <li><a href="classes.html"><span>Alphabetical&nbsp;List</span></a></li>
 
20
      <li><a href="annotated.html"><span>Class&nbsp;List</span></a></li>
 
21
      <li><a href="hierarchy.html"><span>Class&nbsp;Hierarchy</span></a></li>
 
22
      <li><a href="functions.html"><span>Class&nbsp;Members</span></a></li>
 
23
    </ul>
 
24
  </div>
 
25
</div>
 
26
<div class="contents">
24
27
<h1>PSVIItem Class Reference</h1><!-- doxytag: class="PSVIItem" --><!-- doxytag: inherits="XMemory" --><div class="dynheader">
25
28
Inheritance diagram for PSVIItem:</div>
26
29
<div class="dynsection">
181
184
          <td class="paramtype"><a class="el" href="classMemoryManager.html">MemoryManager</a> *const &nbsp;</td>
182
185
          <td class="paramname"> <em>manager</em> = <code><a class="el" href="classXMLPlatformUtils.html#97eff0d9fff3567bea3acd3ca4d95252">XMLPlatformUtils::fgMemoryManager</a></code>          </td>
183
186
          <td>&nbsp;)&nbsp;</td>
184
 
          <td width="100%"></td>
 
187
          <td></td>
185
188
        </tr>
186
189
      </table>
187
190
</div>
207
210
          <td>(</td>
208
211
          <td class="paramname">          </td>
209
212
          <td>&nbsp;)&nbsp;</td>
210
 
          <td width="100%"><code> [virtual]</code></td>
 
213
          <td><code> [virtual]</code></td>
211
214
        </tr>
212
215
      </table>
213
216
</div>
227
230
          <td>(</td>
228
231
          <td class="paramname">          </td>
229
232
          <td>&nbsp;)&nbsp;</td>
230
 
          <td width="100%"></td>
 
233
          <td></td>
231
234
        </tr>
232
235
      </table>
233
236
</div>
239
242
<dl class="return" compact><dt><b>Returns:</b></dt><dd>A string identifying the nearest ancestor element information item with a [schema information] property (or this element item itself if it has such a property) (form to be determined) </dd></dl>
240
243
<dl class="see" compact><dt><b>See also:</b></dt><dd><a href="http://www.w3.org/TR/xmlschema-1/#e-validation_context">XML Schema Part 1: Structures [validation context]</a> </dd></dl>
241
244
 
 
245
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00259">fValidationContext</a>.</p>
 
246
 
242
247
</div>
243
248
</div><p>
244
249
<a class="anchor" name="d24932fb573c4775bd368dc8830c268b"></a><!-- doxytag: member="PSVIItem::getValidity" ref="d24932fb573c4775bd368dc8830c268b" args="() const " -->
250
255
          <td>(</td>
251
256
          <td class="paramname">          </td>
252
257
          <td>&nbsp;)&nbsp;</td>
253
 
          <td width="100%"> const</td>
 
258
          <td> const</td>
254
259
        </tr>
255
260
      </table>
256
261
</div>
261
266
<p>
262
267
<dl class="return" compact><dt><b>Returns:</b></dt><dd>return the [validity] property. Possible values are: VALIDITY_UNKNOWN, VALIDITY_INVALID, VALIDITY_VALID </dd></dl>
263
268
 
 
269
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00263">fValidityState</a>.</p>
 
270
 
264
271
</div>
265
272
</div><p>
266
273
<a class="anchor" name="a6a22cb93f4525e04ac0909140ff27ae"></a><!-- doxytag: member="PSVIItem::getValidationAttempted" ref="a6a22cb93f4525e04ac0909140ff27ae" args="() const " -->
272
279
          <td>(</td>
273
280
          <td class="paramname">          </td>
274
281
          <td>&nbsp;)&nbsp;</td>
275
 
          <td width="100%"> const</td>
 
282
          <td> const</td>
276
283
        </tr>
277
284
      </table>
278
285
</div>
283
290
<p>
284
291
<dl class="return" compact><dt><b>Returns:</b></dt><dd>return the [validation attempted] property. The possible values are VALIDATION_NONE, VALIDATION_ORDERED_PARTIAL and VALIDATION_FULL </dd></dl>
285
292
 
 
293
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00264">fAssessmentType</a>.</p>
 
294
 
286
295
</div>
287
296
</div><p>
288
297
<a class="anchor" name="410eb9545a5fa0ca17d50dba4fc2d990"></a><!-- doxytag: member="PSVIItem::getSchemaNormalizedValue" ref="410eb9545a5fa0ca17d50dba4fc2d990" args="()" -->
294
303
          <td>(</td>
295
304
          <td class="paramname">          </td>
296
305
          <td>&nbsp;)&nbsp;</td>
297
 
          <td width="100%"></td>
 
306
          <td></td>
298
307
        </tr>
299
308
      </table>
300
309
</div>
304
313
A list of error codes generated from validation attempts. 
305
314
<p>
306
315
Need to find all the possible subclause reports that need reporting<p>
307
 
<dl class="return" compact><dt><b>Returns:</b></dt><dd>list of error codes [schema normalized value]</dd></dl>
 
316
<dl class="return" compact><dt><b>Returns:</b></dt><dd>list of error codes [schema normalized value] </dd></dl>
308
317
<dl class="see" compact><dt><b>See also:</b></dt><dd><a href="http://www.w3.org/TR/xmlschema-1/#e-schema_normalized_value">XML Schema Part 1: Structures [schema normalized value]</a> </dd></dl>
309
318
<dl class="return" compact><dt><b>Returns:</b></dt><dd>the normalized value of this item after validation </dd></dl>
310
319
 
 
320
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00260">fNormalizedValue</a>.</p>
 
321
 
311
322
</div>
312
323
</div><p>
313
324
<a class="anchor" name="9cc0cb40716fea65f041aa836a04d41e"></a><!-- doxytag: member="PSVIItem::getTypeDefinition" ref="9cc0cb40716fea65f041aa836a04d41e" args="()=0" -->
319
330
          <td>(</td>
320
331
          <td class="paramname">          </td>
321
332
          <td>&nbsp;)&nbsp;</td>
322
 
          <td width="100%"><code> [pure virtual]</code></td>
 
333
          <td><code> [pure virtual]</code></td>
323
334
        </tr>
324
335
      </table>
325
336
</div>
343
354
          <td>(</td>
344
355
          <td class="paramname">          </td>
345
356
          <td>&nbsp;)&nbsp;</td>
346
 
          <td width="100%"><code> [pure virtual]</code></td>
 
357
          <td><code> [pure virtual]</code></td>
347
358
        </tr>
348
359
      </table>
349
360
</div>
367
378
          <td>(</td>
368
379
          <td class="paramname">          </td>
369
380
          <td>&nbsp;)&nbsp;</td>
370
 
          <td width="100%"></td>
 
381
          <td></td>
371
382
        </tr>
372
383
      </table>
373
384
</div>
379
390
<dl class="return" compact><dt><b>Returns:</b></dt><dd>The canonical lexical representation of the declaration's {value constraint} value. </dd></dl>
380
391
<dl class="see" compact><dt><b>See also:</b></dt><dd><a href="http://www.w3.org/TR/xmlschema-1/#e-schema_default">XML Schema Part 1: Structures [schema default]</a> </dd></dl>
381
392
 
 
393
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00261">fDefaultValue</a>.</p>
 
394
 
382
395
</div>
383
396
</div><p>
384
397
<a class="anchor" name="cf7f820f0d6f4f925e9fdd9664cf99d9"></a><!-- doxytag: member="PSVIItem::getIsSchemaSpecified" ref="cf7f820f0d6f4f925e9fdd9664cf99d9" args="() const " -->
390
403
          <td>(</td>
391
404
          <td class="paramname">          </td>
392
405
          <td>&nbsp;)&nbsp;</td>
393
 
          <td width="100%"> const</td>
 
406
          <td> const</td>
394
407
        </tr>
395
408
      </table>
396
409
</div>
402
415
<dl class="see" compact><dt><b>See also:</b></dt><dd><a href="http://www.w3.org/TR/xmlschema-1/#e-schema_specified">XML Schema Part 1: Structures [schema specified]</a> </dd></dl>
403
416
<dl class="return" compact><dt><b>Returns:</b></dt><dd>true - value was specified in schema, false - value comes from the infoset </dd></dl>
404
417
 
 
418
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00265">fIsSpecified</a>.</p>
 
419
 
405
420
</div>
406
421
</div><p>
407
422
<a class="anchor" name="35299729332eb1d651450366ea45cf00"></a><!-- doxytag: member="PSVIItem::getCanonicalRepresentation" ref="35299729332eb1d651450366ea45cf00" args="() const " -->
413
428
          <td>(</td>
414
429
          <td class="paramname">          </td>
415
430
          <td>&nbsp;)&nbsp;</td>
416
 
          <td width="100%"> const</td>
 
431
          <td> const</td>
417
432
        </tr>
418
433
      </table>
419
434
</div>
424
439
<p>
425
440
Note that, formally, this is not a PSVI property. <dl class="return" compact><dt><b>Returns:</b></dt><dd>string representing the canonical representation, if this item was validated by a simple type definition for which canonical representations of values are defined. </dd></dl>
426
441
 
 
442
<p>References <a class="el" href="PSVIItem_8hpp-source.html#l00262">fCanonicalValue</a>.</p>
 
443
 
427
444
</div>
428
445
</div><p>
429
446
<a class="anchor" name="cafcb8716a7b8314cfc20c58c8d004f7"></a><!-- doxytag: member="PSVIItem::getActualValue" ref="cafcb8716a7b8314cfc20c58c8d004f7" args="() const " -->
435
452
          <td>(</td>
436
453
          <td class="paramname">          </td>
437
454
          <td>&nbsp;)&nbsp;</td>
438
 
          <td width="100%"> const<code> [virtual]</code></td>
 
455
          <td> const<code> [virtual]</code></td>
439
456
        </tr>
440
457
      </table>
441
458
</div>
458
475
          <td class="paramtype"><a class="el" href="classPSVIItem.html#ea6ff50e0e6f9338259b2df990356e8a">PSVIItem::ASSESSMENT_TYPE</a>&nbsp;</td>
459
476
          <td class="paramname"> <em>attemptType</em>          </td>
460
477
          <td>&nbsp;)&nbsp;</td>
461
 
          <td width="100%"></td>
 
478
          <td></td>
462
479
        </tr>
463
480
      </table>
464
481
</div>
480
497
          <td class="paramtype"><a class="el" href="classPSVIItem.html#ad79438ff031861ec9bea82451327480">PSVIItem::VALIDITY_STATE</a>&nbsp;</td>
481
498
          <td class="paramname"> <em>validity</em>          </td>
482
499
          <td>&nbsp;)&nbsp;</td>
483
 
          <td width="100%"></td>
 
500
          <td></td>
484
501
        </tr>
485
502
      </table>
486
503
</div>
521
538
        <tr>
522
539
          <td></td>
523
540
          <td>)</td>
524
 
          <td></td><td></td><td width="100%"></td>
 
541
          <td></td><td></td><td></td>
525
542
        </tr>
526
543
      </table>
527
544
</div>
555
572
 
556
573
<p>
557
574
 
 
575
<p>Referenced by <a class="el" href="PSVIAttribute_8hpp-source.html#l00152">PSVIAttribute::~PSVIAttribute()</a>.</p>
 
576
 
558
577
</div>
559
578
</div><p>
560
579
<a class="anchor" name="bda42f7e7a7762b420cbdbb345a9abc6"></a><!-- doxytag: member="PSVIItem::fValidationContext" ref="bda42f7e7a7762b420cbdbb345a9abc6" args="" -->
570
589
 
571
590
<p>
572
591
 
 
592
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00272">getValidationContext()</a>.</p>
 
593
 
573
594
</div>
574
595
</div><p>
575
596
<a class="anchor" name="ce00a1180e476b02d541296be53f46bf"></a><!-- doxytag: member="PSVIItem::fNormalizedValue" ref="ce00a1180e476b02d541296be53f46bf" args="" -->
585
606
 
586
607
<p>
587
608
 
 
609
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00277">getSchemaNormalizedValue()</a>.</p>
 
610
 
588
611
</div>
589
612
</div><p>
590
613
<a class="anchor" name="831c7402161635ce9e20c818b66eb52e"></a><!-- doxytag: member="PSVIItem::fDefaultValue" ref="831c7402161635ce9e20c818b66eb52e" args="" -->
600
623
 
601
624
<p>
602
625
 
 
626
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00282">getSchemaDefault()</a>.</p>
 
627
 
603
628
</div>
604
629
</div><p>
605
630
<a class="anchor" name="f52623eecb177705181fe955a37c1aac"></a><!-- doxytag: member="PSVIItem::fCanonicalValue" ref="f52623eecb177705181fe955a37c1aac" args="" -->
615
640
 
616
641
<p>
617
642
 
 
643
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00287">getCanonicalRepresentation()</a>, and <a class="el" href="PSVIAttribute_8hpp-source.html#l00152">PSVIAttribute::~PSVIAttribute()</a>.</p>
 
644
 
618
645
</div>
619
646
</div><p>
620
647
<a class="anchor" name="c1f3f112e1874e2850f57b02e8be65d5"></a><!-- doxytag: member="PSVIItem::fValidityState" ref="c1f3f112e1874e2850f57b02e8be65d5" args="" -->
630
657
 
631
658
<p>
632
659
 
 
660
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00292">getValidity()</a>, and <a class="el" href="PSVIAttribute_8hpp-source.html#l00172">PSVIAttribute::updateValidity()</a>.</p>
 
661
 
633
662
</div>
634
663
</div><p>
635
664
<a class="anchor" name="290030409e1feb0bd3de8707abce75c9"></a><!-- doxytag: member="PSVIItem::fAssessmentType" ref="290030409e1feb0bd3de8707abce75c9" args="" -->
645
674
 
646
675
<p>
647
676
 
 
677
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00302">getValidationAttempted()</a>.</p>
 
678
 
648
679
</div>
649
680
</div><p>
650
681
<a class="anchor" name="391acc9e9fcee2af966bd016c360b027"></a><!-- doxytag: member="PSVIItem::fIsSpecified" ref="391acc9e9fcee2af966bd016c360b027" args="" -->
660
691
 
661
692
<p>
662
693
 
 
694
<p>Referenced by <a class="el" href="PSVIItem_8hpp-source.html#l00297">getIsSchemaSpecified()</a>.</p>
 
695
 
663
696
</div>
664
697
</div><p>
665
698
<a class="anchor" name="de50761227f1e1ff8dcd3d8fdc8e3ba2"></a><!-- doxytag: member="PSVIItem::fType" ref="de50761227f1e1ff8dcd3d8fdc8e3ba2" args="" -->
675
708
 
676
709
<p>
677
710
 
 
711
<p>Referenced by <a class="el" href="PSVIAttribute_8hpp-source.html#l00162">PSVIAttribute::getTypeDefinition()</a>.</p>
 
712
 
678
713
</div>
679
714
</div><p>
680
715
<a class="anchor" name="28f1da048ba7a7916af7f93385439de7"></a><!-- doxytag: member="PSVIItem::fMemberType" ref="28f1da048ba7a7916af7f93385439de7" args="" -->
690
725
 
691
726
<p>
692
727
 
 
728
<p>Referenced by <a class="el" href="PSVIAttribute_8hpp-source.html#l00167">PSVIAttribute::getMemberTypeDefinition()</a>.</p>
 
729
 
693
730
</div>
694
731
</div><p>
695
732
<hr>The documentation for this class was generated from the following file:<ul>
696
733
<li><a class="el" href="PSVIItem_8hpp-source.html">PSVIItem.hpp</a></ul>
697
 
<hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 18 07:56:11 2009 for Xerces-C++ by&nbsp;
 
734
</div>
 
735
<hr size="1"><address style="text-align: right;"><small>Generated on Tue Nov 24 13:49:53 2009 for Xerces-C++ by&nbsp;
698
736
<a href="http://www.doxygen.org/index.html">
699
 
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.4 </small></address>
 
737
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>
700
738
</body>
701
739
</html>