Files
SourceCode/PROMS/Volian.Print.Library/pkParagraph.cs
T

36 lines
996 B
C#

using System.Collections.Generic;
namespace Volian.Print.Library
{
public class pkParagraph
{
private readonly vlnParagraph _MyParagraph;
public vlnParagraph MyParagraph => _MyParagraph;
private readonly pkParagraphs _MyChildren;
public pkParagraphs MyChildren => _MyChildren;
private readonly pkParagraphs _MyCautionsAndNotes;
public pkParagraphs MyCautionsAndNotes => _MyCautionsAndNotes;
public pkParagraph(vlnParagraph myParagraph)
{
_MyParagraph = myParagraph;
_MyChildren = new pkParagraphs();
_MyCautionsAndNotes = new pkParagraphs();
}
public pkParagraph AddChild(vlnParagraph myParagraph)
{
pkParagraph tmp = new pkParagraph(myParagraph);
_MyChildren.Add(tmp);
return tmp;
}
public pkParagraph AddCautionsAndNotes(vlnParagraph myParagraph)
{
pkParagraph tmp = new pkParagraph(myParagraph);
_MyCautionsAndNotes.Add(tmp);
return tmp;
}
}
public class pkParagraphs:List<pkParagraph>
{
}
}