Quintiq file version 2.0 
 | 
#parent: #root 
 | 
TypeDataInterface SanityCheckMessage 
 | 
{ 
 | 
  TypeKey: '[113694.1.46296593]' 
 | 
  ImageDataMember Category 
 | 
  { 
 | 
    #keys: '1[130238.0.29400447]' 
 | 
    Description: 'Indicates the highest category of sanity check violation(s) in the group.' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Data issue' 
 | 
        Image: 'SAD-SMILEY-RED' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataIssue()' 
 | 
        Value: 'DataIssue' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Data warning' 
 | 
        Image: 'SAD-SMILEY-PURPLE' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataWarning()' 
 | 
        Value: 'DataWarning' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Planning issue' 
 | 
        Image: 'SAD-SMILEY-ORANGE' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningIssue()' 
 | 
        Value: 'PlanningIssue' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Planning warning' 
 | 
        Image: 'SAD-SMILEY-YELLOW' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningWarning()' 
 | 
        Value: 'PlanningWarning' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Unclassified error' 
 | 
        Image: 'SAD-SMILEY-CYAN' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryUnclassifiedError()' 
 | 
        Value: 'UnclassifiedError' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
  ImageDataMember ImgIsShown 
 | 
  { 
 | 
    #keys: '1[110880.7.475902276]' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'This sanity check message is being ignored.' 
 | 
        Image: 'MESSAGE_DELETE' 
 | 
        Quill: 'not object.IsShown()' 
 | 
        Value: 'Ignored' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
  ImageDataMember ImgNrOfMessages 
 | 
  { 
 | 
    #keys: '1[127710.0.40236224]' 
 | 
    Description: 'Indication of more than 1 error messages' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Mouse over the description for the full list of error messages.' 
 | 
        Image: 'DOTS' 
 | 
        Quill: 'object.NrOfMessages() > 1' 
 | 
        Value: 'More than one error messages' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
  ImageDataMember ImgSanityCheckMessageCategoryLevel 
 | 
  { 
 | 
    #keys: '1[130238.0.29400440]' 
 | 
    Description: 'Indicates the category of the sanity check message' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Data issue' 
 | 
        Image: 'SAD-SMILEY-RED' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataIssue()' 
 | 
        Value: 'DataIssue' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Data warning' 
 | 
        Image: 'SAD-SMILEY-PURPLE' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryDataWarning()' 
 | 
        Value: 'DataWarning' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Planning issue' 
 | 
        Image: 'SAD-SMILEY-ORANGE' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningIssue()' 
 | 
        Value: 'PlanningIssue' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Planning warning' 
 | 
        Image: 'SAD-SMILEY-YELLOW' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryPlanningWarning()' 
 | 
        Value: 'PlanningWarning' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Unclassified error' 
 | 
        Image: 'SAD-SMILEY-CYAN' 
 | 
        Quill: 'object.CategoryLevel() = SanityCheckCategoryLevel::GetSanityCheckCategoryUnclassifiedError()' 
 | 
        Value: 'UnclassifiedError' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
  ImageDataMember ImgType 
 | 
  { 
 | 
    #keys: '1[119650.0.552801384]' 
 | 
    Description: 'The type of the sanity check: Data or Planning' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'The sanity check is of type Data' 
 | 
        Image: 'TEXT_TREE' 
 | 
        Quill: "object.SanityCheckGroup().Type() = 'Data'" 
 | 
        Value: 'Data' 
 | 
      } 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'The sanity check is of type Planning' 
 | 
        Image: 'GANTTCHART' 
 | 
        Quill: "object.SanityCheckGroup().Type() = 'Planning'" 
 | 
        Value: 'Planning' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
  ImageDataMember Messages 
 | 
  { 
 | 
    #keys: '1[127710.0.40236223]' 
 | 
    Description: 'Indicates more than 1 error messages.' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'Mouse over the description for the full list of error messages.' 
 | 
        Image: 'DOTS' 
 | 
        Quill: 'object.NrOfMessages() > 1' 
 | 
        Value: 'More than one error messages' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
  ImageDataMember Show 
 | 
  { 
 | 
    #keys: '1[110880.7.475902275]' 
 | 
    Description: 'Indicates if the violation of the sanity check message(s) should be shown to the user.' 
 | 
    ImageSpecifications: 
 | 
    [ 
 | 
      ImageDataMemberImageSpecification 
 | 
      { 
 | 
        Description: 'This sanity check message is being ignored.' 
 | 
        Image: 'MESSAGE_DELETE' 
 | 
        Quill: 'not object.IsShown()' 
 | 
        Value: 'Ignored' 
 | 
      } 
 | 
    ] 
 | 
  } 
 | 
} 
 |