示例#1
0
 private void SetOptionalFieldsToDefaultVal(StreamingContext sc)
 {
     logger.ConditionalDebug("SetOptionalFieldsToDefaultVal");
     SetConfigName(DefaultConfigName);
     _duoConf    = null;
     isSubConfig = false;
     subConfNr   = 0;
     _arcConf    = new ArcConfig();
     _ponctConf  = new PonctConfig();
 }
示例#2
0
        // ---------------------------------------------- Methods ----------------------------------

        /// <summary>
        /// Crée une config par défaut pour les différents membres.
        /// </summary>
        private void InitCtor()
        {
            logger.ConditionalDebug("InitCtor");
            pBDQ     = new PBDQConfig();
            sylConf  = new SylConfig();
            unsetBeh = new UnsetBehConf();
            colors   = new Dictionary <PhonConfType, ColConfWin>(2);
            colors[PhonConfType.muettes]  = new ColConfWin(PhonConfType.muettes);
            colors[PhonConfType.phonemes] = new ColConfWin(PhonConfType.phonemes);
            _duoConf   = null;
            _arcConf   = new ArcConfig();
            _ponctConf = new PonctConfig();
        }
示例#3
0
 public PonctAction(string name,
                    PonctConfig pc,
                    string inType,
                    Ponctuation inP,
                    bool inPrevCB,
                    bool inNewCB)
     : base(name)
 {
     ponctConf = pc;
     type      = inType;
     prevCB    = inPrevCB;
     newCB     = inNewCB;
     p         = inP;
     // pour ne rien avoir de non défini:
     prevCF = null;
     newCF  = null;
 }
示例#4
0
 public PonctAction(string name,
                    PonctConfig pc,
                    string inType,
                    Ponctuation inP,
                    CharFormatting inPrevCF,
                    CharFormatting inNewCF)
     : base(name)
 {
     ponctConf = pc;
     type      = inType;
     prevCF    = inPrevCF;
     newCF     = inNewCF;
     p         = inP;
     // pour ne rien avoir de non défini:
     prevCB = false;
     newCB  = false;
 }
示例#5
0
        public PonctAction(string name,
                           PonctConfig pc,
                           string inType,
                           PonctConfig.State inPrevMasterState,
                           PonctConfig.State inNewMasterState)
            : base(name)
        {
            ponctConf       = pc;
            type            = inType;
            prevMasterState = inPrevMasterState;
            newMasterState  = inNewMasterState;

            // pour ne rien avoir de non défini:
            prevCF = null;;
            newCF  = null;
            p      = Ponctuation.firstP;
            prevCB = false;
            newCB  = false;
        }