public void setAttribute(Kernel.Domain.Attribute attribute)
 {
     if (ActiveItem == null)
     {
         return;
     }
     if (canSetValue(ActiveItem) || cansetMeasure(ActiveItem))
     {
         return;
     }
     if (reconciliationContext == null)
     {
         reconciliationContext = new Kernel.Domain.ReconciliationContext();
     }
     if (ActiveItem == postingAttributePanel)
     {
         reconciliationContext.postingNbreAttribute = attribute;
     }
     else if (ActiveItem == dcAttributePanel)
     {
         reconciliationContext.dcNbreAttribute = attribute;
     }
     else if (ActiveItem == defaultRecoTypeAttributePanel)
     {
         reconciliationContext.defaultRecoTypeAttribute = attribute;
     }
     this.ActiveItem.setValue(attribute);
 }
 public void setEntity(Kernel.Domain.Entity entity)
 {
     if (ActiveItem == null)
     {
         return;
     }
     if (reconciliationContext == null)
     {
         reconciliationContext = new Kernel.Domain.ReconciliationContext();
     }
     if (ActiveItem == recoTypeEntityPanel)
     {
         reconciliationContext.recoTypeEntity = entity;
         this.ActiveItem.setValue(entity);
     }
 }
 public void setMeasure(Kernel.Domain.Measure measure)
 {
     if (ActiveItem == null)
     {
         return;
     }
     if (reconciliationContext == null)
     {
         reconciliationContext = new Kernel.Domain.ReconciliationContext();
     }
     reconciliationContext.amountMeasure = measure;
     if (cansetMeasure(ActiveItem))
     {
         this.ActiveItem.setValue(measure);
     }
 }
        public void display(Kernel.Domain.ReconciliationContext reconciliationcontext)
        {
            if (reconciliationcontext == null)
            {
                return;
            }
            this.reconciliationContext = reconciliationcontext;
            this.postingAttributePanel.setValue(reconciliationContext.postingNbreAttribute);
            this.recoTypeEntityPanel.setValue(reconciliationContext.recoTypeEntity);
            this.defaultRecoTypeAttributePanel.setValue(reconciliationContext.defaultRecoTypeAttribute);
            this.dcAttributePanel.setValue(reconciliationContext.dcNbreAttribute);
            this.creditValuePanel.setValue(reconciliationContext.creditAttributeValue);
            this.debitValuePanel.setValue(reconciliationContext.debitAttributeValue);
            this.amountMeasurePanel.setValue(reconciliationContext.amountMeasure);

            //this.accountNbrAttributePanel.setValue(reconciliationContext.accountNbreAttribute);
            //this.accountNameAttributePanel.setValue(reconciliationContext.accountNameAttribute);
            //this.writeOffAccountPanel.setValue(reconciliationContext.writeOffAccount);
        }