Esempio n. 1
0
 internal RBBISymbolTable(RBBIRuleScanner rs, String rules)
 {
     fRules       = rules;
     fRuleScanner = rs;
     fHashTable   = new Hashtable();
     ffffString   = "\uffff";
 }
Esempio n. 2
0
 internal     // ----------------------------------------------------------------------------------------
 //
 // Constructor.
 //
 // ----------------------------------------------------------------------------------------
 RBBIRuleBuilder(String rules)
 {
     this.fTreeRoots   = new RBBINode[4];
     this.fDefaultTree = fForwardTree;
     this.fStatusSets  = new Hashtable();
     fDebugEnv         = (IBM.ICU.Impl.ICUDebug.Enabled("rbbi")) ? IBM.ICU.Impl.ICUDebug.Value("rbbi") : null;
     fRules            = rules;
     fUSetNodes        = new ArrayList();
     fRuleStatusVals   = new ArrayList();
     fScanner          = new RBBIRuleScanner(this);
     fSetBuilder       = new RBBISetBuilder(this);
 }