コード例 #1
0
ファイル: DataField.cs プロジェクト: gjunge/MARC4J.Net
 public void AddSubfield(ISubfield subfield)
 {
     if (subfield is ISubfield)
     {
         subfields.Add(subfield);
     }
     else
     {
         throw new IllegalAddException("Subfield");
     }
 }
コード例 #2
0
ファイル: MarcFactory.cs プロジェクト: gjunge/MARC4J.Net
 public bool ValidateSubField(ISubfield subfield)
 {
     return(subfield.Code != 0 && subfield.Data != null);
 }
コード例 #3
0
ファイル: DataField.cs プロジェクト: gjunge/MARC4J.Net
 public void RemoveSubfield(ISubfield subfield)
 {
     subfields.Remove(subfield);
 }
コード例 #4
0
ファイル: DataField.cs プロジェクト: gjunge/MARC4J.Net
 public void AddSubfield(int index, ISubfield subfield)
 {
     subfields.Insert(index, subfield);
 }