code: public AiShadingMode getShadingMode() {
          Property p = getProperty(PropertyKey.SHADING_MODE.m_key);
          
          if (null == p || null == p.getData()) {
              return (AiShadingMode) m_defaults.get(PropertyKey.SHADING_MODE);
          }
          
          return AiShadingMode.fromRawValue((Integer) p.getData());
      }
docs: Returns the shading mode.<p>
  
  If missing, defaults to {@link AiShadingMode#FLAT}
  
  @return the shading mode