WIMS> CIM - Posted InputTray and OutputTray (22 Jan 2008)

From: Ira McDonald (blueroofmusic@gmail.com)
Date: Tue Jan 22 2008 - 13:52:02 EST

  • Next message: wamwagner@comcast.net: "WIMS> 17 Jan minutes posted -next call 31 Jan 12 noon EST"

    Hi folks, Tuesday (22 January 2008)

    I've just posted two CIM printing classes to:

      ftp://ftp.pwg.org/pub/pwg/wims/cim/mofinput/ira-20080122.zip

        rel_0122.txt
        - this release note
        CIM_PrintInputTray.mof
        - minor NEW version - prtInputEntry
        CIM_PrintOutputTray.mof
        - major NEW version - prtOutputEntry

    Note - Unfortunately, the changes to OutputTray are extensive - because
    right after it was TC approved, CIM Core made us: replace the term
    subunit with component everywhere; change parent to PrinterElement;
    rewrite all of the status properties (removing "Status:"); and
    capitalize formal class names. And Rick and I found our 'AtLeastOne'
    behavior bug (now fixed). The changes to InputTray are to change parent
    to PrinterElement and to capitalize formal class names.

    Rick - please run mofpretty on these classes and post result to:

      ftp://ftp.pwg.org/pub/pwg/wims/cim/mofoutput/

    Cheers,
    - Ira

    -- 
    Ira McDonald (Musician / Software Architect)
    Chair - Linux Foundation Open Printing WG
    Blue Roof Music/High North Inc
    email: blueroofmusic@gmail.com
    winter:
      579 Park Place  Saline, MI  48176
      734-944-0094
    summer:
      PO Box 221  Grand Marais, MI 49839
      906-494-2434
    ------------------------------------------------------------------------
    

    Change Log:

    (CIM_PrintInputTray) - Changed Version to "2.18"

    - Added note about association class CIM_PrinterComponent in class header (per John Crandall and CIM v2.17)

    - Added MappingStrings to prtInputEntry to class header (per CIM v2.17)

    - Changed CIM_LogicalElement to CIM_PrinterElement in class header (per John Crandall and CIM v2.17)

    - Capitalized formal class names, 'input tray' to 'PrintInputTray', in dozens of places (per John Crandall and CIM v2.17)

    - Deleted redundant InstanceID and SNMPRowId inherited from CIM_PrinterElement (per John Crandall and CIM v2.17)

    - Added ModelCorrespondence to LocalizedDescription (per John Crandall)

    (CIM_PrintInputTray) - Changed Version to "2.18"

    - Changed term "Subunit" to "Component" (per John Crandall)

    - Added note about association class CIM_PrinterComponent in class header (per John Crandall and CIM v2.17)

    - Added MappingStrings to prtInputEntry to class header (per CIM v2.17)

    - Changed CIM_LogicalElement to CIM_PrinterElement in class header (per John Crandall and CIM v2.17)

    - Capitalized formal class names, 'output tray' to 'PrintOutputTray', in dozens of places (per John Crandall and CIM v2.17)

    - Deleted redundant InstanceID and SNMPRowId inherited from CIM_PrinterElement (per John Crandall and CIM v2.17)

    - Added IsDefault (per John Crandall and CIM v2.17)

    - Added ModelCorrespondence to LocalizedDescription (per John Crandall)

    - Replaced MaxCapacityBasis with correct text from PrintInputTray (per John Crandall and CIM v2.17)

    - Revised RemainingCapacityBasis to correct AtLeastOne bug (per John Crandall and CIM v2.17)

    - Replaced AvailabilityStatus, NonCriticalAlertsPresent, and CriticalAlertsPresent with correct text from PrintInputTray (per John Crandall and CIM v2.17)

    - Added OtherAvailabilityStatus (per John Crandall and CIM v2.17)

    - Deleted OfflineStatus (per John Crandall and CIM v2.17)

    ------------------------------------------------------------------------



    This archive was generated by hypermail 2.1.4 : Tue Jan 22 2008 - 13:52:13 EST