Skip to main content
summaryrefslogblamecommitdiffstats
blob: d269de660a47c032899d5ccacb3b18f4d1830a94 (plain) (tree)










































































                                                          
workDefinition "WorkDef_Team_AtsTestUtil" {
	id "WorkDef_Team_AtsTestUtil"
	startState "Analyze"

   widgetDefinition "Estimated Hours" {
      attributeName "ats.Estimated Hours"
      xWidgetName "XFloatDam"
   }

   widgetDefinition "Work Package" {
      attributeName "ats.Work Package"
      xWidgetName "XTextDam"
   }

   widgetDefinition "Title" {
      attributeName "Name"
      xWidgetName "XTextDam"
      option REQUIRED_FOR_TRANSITION
   }

   widgetDefinition "Description" {
      attributeName "ats.Description"
      xWidgetName "XTextDam"
      option REQUIRED_FOR_TRANSITION
      option FILL_VERTICALLY
   }

	state "Analyze" {
		type Working
		ordinal 1
		to "Implement" AsDefault
		to "Completed"
		to "Cancelled" OverrideAttributeValidation
		rule RequireTargetedVersion
		layout {
			widget "Title"
			widget "Description"
			composite {
				numColumns 4
			   widget "Estimated Hours"
			   widget "Work Package"
			}
		}
	}

	state "Implement" {
		type Working
		ordinal 2
		to "Analyze" OverrideAttributeValidation
		to "Completed" AsDefault
		to "Cancelled" OverrideAttributeValidation
		layout {
			widget "Title"
			widget "Description"
			composite {
				numColumns 4
			   widget "Estimated Hours"
			   widget "Work Package"
			}
		}
	}

	state "Completed" {
		type Completed
		ordinal 3
		to "Implement" OverrideAttributeValidation
	}

	state "Cancelled" {
		type Cancelled
		ordinal 4
		to "Analyze" OverrideAttributeValidation
		to "Implement" OverrideAttributeValidation
	}
}

Back to the top