コード例 #1
0
 /*
  * Installs this DeepLevelCounter over the specified base editor
  */
 public void install(BaseEditor baseEditor) {
   fBaseEditor = baseEditor;
   // TODO: Using quite a rare region to prevent invocation of addRegion() at all
   fBaseEditor.addRegionHandler(
       fRegionHandler, fBaseEditor.getParserFactory().getHRCParser().getRegion("def:EmbeddedTag"));
   fMaxDeepLevel = 1;
 }
コード例 #2
0
 /** Installs specified handler into parse process. */
 public void addRegionHandler(RegionHandler rh) {
   baseEditor.addRegionHandler(rh, rh.getFilter());
 }