All,
Below is a Schema issue raised by Geoff Soord and my response.
Pete
                                Peter Zehler
                                XEROX
                                Xerox Innovation Group
                                Email: PZehler@crt.xerox.com
                                Voice:    (585) 265-8755
                                FAX:      (585) 422-7961
                                US Mail: Peter Zehler
                                                Xerox Corp.
                                                800 Phillips Rd.
                                                M/S 128-25E
                                                Webster NY, 14580-9701
 > -----Original Message-----
 > From: Geoff Soord [mailto:geoff_soord@sw2000.com]
 > Sent: Tuesday, September 16, 2003 12:25 PM
 > To: Zehler, Peter
 > Subject: Sematic model and Media question
 >
 >
 >
 > Peter,
 >
 > I have a few questions about the semantic model - please see the
 > attached bitmap.
 >
 > My understanding is for an insertSheet can contain 0 or more Isheets. An
 > ISheet can optional contain "Media" or "MediaCol".
 >
 > My first question is: From DocumentProcessing, should Media and MediaCol
 > be mutually exclusive as is the case for Isheet?
 <PZ>Yes they should</PZ>
  Is this a mistake in
 > the schema or I am missing the point somewhere along the way?
 <PZ>Just one of the mistakes lurking in the schema</PZ>
 >
 > Second question: If I wanted to know the media size for an inserted
 > sheet where should I look to find the information? Media or
 > MediaCol\MediaSize or MediaCol\MediaKey or MediaCol\MediaSizeName or do
 > a search of all of the above?
 <PZ>It depends on how the client intends to specify the inserted sheet.
 The standard way to specify inserted sheets, or desired media, is "Media".
 The well known values for media are taken from PWG51001.1 and have well
 defined sizes.  There are also standard ways to define custom sizes.
 "MediaCol" is used on higher end Printers. So you may use "MediaCol" to
 specify media on high end machines to precisely define the intent for you
 media selection. The "MediaCol" element contains "MediaSize" that is a
 numerical width and height dimension pair.
 
 Determining the available sizes for inserted sheets depends on how the
 client intends to specify the "InsertSheet".  You could use the element
 "Printer.ProcessingSupported.DocumentProcessing.InsertSheetSupported.Media
 Supported" that contains a sequence of available "Media".  Alternatively
 you could use the
 "Printer.ProcessingSupported.DocumentProcessing.InsertSheetSupported.Media
 ColSupported.MediaSizeSupported" that contains a sequence of available
 "MediaSize"s.
 
 As for what you would query to determine the available sizes that would
 depend on the protocol mapping.  PSI uses the elements above.  IPP does
 not distinguish "JobProcessing" From "DocumentProcessing" and uses "job-
 template".  You would use "GetPrinterAttributes" to request "insert-sheet-
 supported.media-supported" or "insert-sheet-
 supported.MediaColSupported.media-size-supported".  A protocol like UPnP
 does things quite differently and you would need to pull down the SCPD
 file and parse the SST to find the "MediaSize" element that contains an
 "allowedValueList" of "allowedValues".  UPnP's "MediaSize" maps directly
 to the Semantic Model's "MediaCol.MediaSizeName"</PZ>
 >
 > Last question: has the PWG got any working examples or well formed XML
 > documents? It maybe is would be useful to try working with some real
 > world example.
 <PZ>I generate them to help me check the Schema.  Perhaps we can post some
 to help with the Last Call of the Schema</PZ>
 >
 > Thanks for you time in reading this.
 >
 > Regards,
 > Geoff
This archive was generated by hypermail 2b29 : Wed Sep 17 2003 - 09:14:26 EDT