IBM Support

PM85057: 'setGraphicalProperty' API does not work correctly when 'ShowName' is set to 'None'.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Headline:
    
    'setGraphicalProperty' API does not work correctly when
    'ShowName' is set to 'None'.
    
    Abstract:
    
    Attempts to use the 'setGraphicalProperty' API for
    flows/flowports to hide the text, does not result as expected.
    
    Description:
    
    When we set the graphical property 'ShowName' to 'None' for a
    graph element on a diagram, it is expected to hide/remove from
    view the Name/Label of the graphical element. However, this does
    not happen when trying it for flows/flowports. Also, for flows
    generally the displayed text is the conveyed elements, so
    setting the 'ShowName' graphical property to 'None' for flows
    should hide/remove the conveyed elements name, unless we provide
    a separate graphical property for conveyed elements.
    
    Workaround:
    
    Currently we can use the API 'setPropertyValue' to set the
    properties 'ObjectModelGe.Flow.ShowConveyed' and
    'ObjectModelGe.flowPort.ShowName' to 'None' to achieve the
    requirement. However, 'ObjectModelGe.Flow.ShowConveyed' works
    only for new diagrams and not existing ones.
    

Local fix

Problem summary

  • setGraphicalProperty("ShowName","None") is not working on port
    graph node
    

Problem conclusion

  • Fixed in 8.0.4
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM85057

  • Reported component name

    TLOGIC RHAPSODY

  • Reported component ID

    5724V74RP

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-03-18

  • Closed date

    2013-10-31

  • Last modified date

    2013-10-31

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    TLOGIC RHAPSODY

  • Fixed component ID

    5724V74RP

Applicable component levels

  • R804 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SS7P9W","label":"Rational Rhapsody"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
31 October 2013