next up previous 264
Next: KeyError - Report an error when getting the value of a non-existant KeyMap entry?
Up: AST Attribute Descriptions
Previous: Iwc - Include a Frame representing FITS-WCS intermediate world coordinates?


KeyCase - Are keys case sensitive?

Description:
This attribute is a boolean value which controls how keys are used. If KeyCase is zero, then key strings supplied to any method are automatically converted to upper case before being used. If KeyCase is non-zero (the default), then supplied key strings are used without modification.

The value of this attribute can only be changed if the KeyMap is empty. Its value can be set conveniently when creating the KeyMap. An error will be reported if an attempt is made to change the attribute value when the KeyMap contains any entries.

Type:
Integer (boolean).
Class Applicability:
KeyMap
All KeyMaps have this attribute.
Table
The Table class over-rides this attribute by forcing it to zero. That is, keys within a Table are always case insensitive.


next up previous 264
Next: KeyError - Report an error when getting the value of a non-existant KeyMap entry?
Up: AST Attribute Descriptions
Previous: Iwc - Include a Frame representing FITS-WCS intermediate world coordinates?

AST A Library for Handling World Coordinate Systems in Astronomy
Starlink User Note 210
R.F. Warren-Smith & D.S. Berry
24th May 2011
E-mail:ussc@star.rl.ac.uk

Copyright (C) 2009 Science \& Technology Facilities Council