コード例 #1
0
 internal void LoadRootFieldDefinitionList(FtFieldDefinitionList fieldDefinitionList)
 {
     name = AutoRootName;
     root = true;
     for (int i = 0; i < fieldDefinitionList.Count; i++)
     {
         FtSequenceItem item = itemList.New();
         item.SetFieldDefinition(fieldDefinitionList[i]);
     }
 }
コード例 #2
0
 protected SerializationCore()
 {
     fieldDefinitionList    = new FtFieldDefinitionList();
     fieldList              = new FtFieldList();
     substitutionList       = new FtSubstitutionList();
     sequenceList           = new FtSequenceList();
     sequenceInvokationList = new FtSequenceInvokationList();
     sequenceInvokationList.SequenceRedirectEvent = HandleSequenceRedirectEvent;
     previousRecordSequenceInvokationList         = new FtSequenceInvokationList();
 }
コード例 #3
0
        internal void LoadMeta(FtMetaSequence metaSequence, FtMetaFieldList metaFieldList, FtFieldDefinitionList fieldDefinitionList)
        {
            name = metaSequence.Name;
            root = metaSequence.Root;

            for (int i = 0; i < metaSequence.ItemList.Count; i++)
            {
                FtSequenceItem Item = itemList.New();
                Item.LoadMeta(metaSequence.ItemList[i], metaFieldList, fieldDefinitionList);
            }
        }