| Quintiq file version 2.0 | 
| #parent: #root | 
| Constraint CreatedNameNotInUse | 
| { | 
|   #keys: '2[142876.9.512320972][142876.9.512320973]' | 
|   ConstraintXML: | 
|   [* | 
|     <?xml version="1.0" encoding="UTF-16"?> | 
|     <GEBConstraintElement xmlns="http://www.quintiq.com/GEB/GEBConstraintElement" Key="@CreatedNameNotInUse1" TargetType="TG_UIObject" ValueType="Boolean" ModelElement="TG_UIObject.CreatedNameNotInUse" TargetColumn="@CreatedNameNotInUse2"> | 
|       <Name>CreatedNameNotInUse</Name> | 
|       <Description></Description> | 
|       <DefinitionID>[142876.9.512320972]</DefinitionID> | 
|       <ConstraintKind>Soft</ConstraintKind> | 
|       <Priority>0</Priority> | 
|       <ConstraintText>CreatedName (@this.CreatedName()@) has been created in module @this.TG_ModeledObject().ModuleName()@.</ConstraintText> | 
|       <GEBConstraintElementData Key="@1"> | 
|         <DefaultColumnPrefix></DefaultColumnPrefix> | 
|         <ColumnPostfix></ColumnPostfix> | 
|         <GEBProcessColumn Key="@CreatedNameNotInUse2" ElementType="TG_UIObject" ValueType="Boolean"> | 
|           <ColumnID>[142876.9.512320971]</ColumnID> | 
|           <BaseName>CreatedNameNotInUse</BaseName> | 
|           <Name>CreatedNameNotInUse</Name> | 
|           <Title>NewConstraint</Title> | 
|           <IsTarget>true</IsTarget> | 
|           <NameHasBeenSet>false</NameHasBeenSet> | 
|           <ColumnFinal>False</ColumnFinal> | 
|           <GEBDerivation Key="@2"> | 
|             <GEBDerivationBase Key="@3" TargetType="TG_UIObject"> | 
|               <ColumnID>[142876.9.512320971]</ColumnID> | 
|               <GEBNodeDerivation Key="@4"> | 
|                 <Operation>FirstExpression</Operation> | 
|                 <Conditional>false</Conditional> | 
|                 <Multiple>false</Multiple> | 
|                 <AllowWildcards>false</AllowWildcards> | 
|                 <GEBNodeDerivationExpression Key="@5"> | 
|                   <GEBNodeDerivationExpressionBody Key="@6"> | 
|                     <ExpressionText>return isnull( this.TG_ModeledObject() );</ExpressionText> | 
|                     <Converter> | 
|                       <ZeroConverter Key="@7"> | 
|                         <IsStandard>true</IsStandard> | 
|                         <IsISO>false</IsISO> | 
|                         <IsCustom>false</IsCustom> | 
|                         <ConversionType>0</ConversionType> | 
|                       </ZeroConverter> | 
|                     </Converter> | 
|                   </GEBNodeDerivationExpressionBody> | 
|                 </GEBNodeDerivationExpression> | 
|               </GEBNodeDerivation> | 
|             </GEBDerivationBase> | 
|           </GEBDerivation> | 
|         </GEBProcessColumn> | 
|       </GEBConstraintElementData> | 
|     </GEBConstraintElement> | 
|   *] | 
| } |