示例#1
0
 public AmendmentsDetails(AmendableComponentCollection amendableComponentCollection)
 {
     this.Owner = amendableComponentCollection;
 }
示例#2
0
 public ResourceBuildingAmendmentVisitor(AmendableComponentCollection owner)
 {
     this.owner = owner;
 }
示例#3
0
 public ComponentDetails(AmendableComponentCollection owner, IComponent component, IEnumerable<int> componentPath)
 {
     this.Owner = owner;
     this.Component = component;
     this.ComponentPath = componentPath;
 }
示例#4
0
 private int GetAmendmentIndex(AmendableComponentCollection owner, IAmendment amendment)
 {
     return(owner.Amendments.Select((a, i) => new { Amendment = a, Index = i }).First(a => a.Amendment == amendment).Index);
 }
示例#5
0
 public UndoAmendmentDetails(AmendableComponentCollection amendableComponentCollection, IAmendment amendment)
 {
     this.Owner = amendableComponentCollection;
     this.Amendment = amendment;
 }
示例#6
0
 public ComponentDetails(AmendableComponentCollection owner, IComponent component, IEnumerable <int> componentPath)
 {
     this.Owner         = owner;
     this.Component     = component;
     this.ComponentPath = componentPath;
 }
示例#7
0
 public UndoAmendmentDetails(AmendableComponentCollection amendableComponentCollection, IAmendment amendment)
 {
     this.Owner     = amendableComponentCollection;
     this.Amendment = amendment;
 }
示例#8
0
 public AmendmentDetails(AmendableComponentCollection owner, IAmendment amendment)
 {
     this.Owner = owner;
     this.Amendment = amendment;
 }
示例#9
0
 public AmendmentDetails(AmendableComponentCollection owner, IAmendment amendment)
 {
     this.Owner     = owner;
     this.Amendment = amendment;
 }
示例#10
0
 public AmendmentsDetails(AmendableComponentCollection amendableComponentCollection)
 {
     this.Owner = amendableComponentCollection;
 }