コード例 #1
0
 @Override
 protected void fireContextChange(InputContext context, boolean added) {
   super.fireContextChange(context, added);
   if (context.getId().equals(BundleInputContext.CONTEXT_ID)) {
     if (added) // bundle arriving
     bundleAdded(context);
     else
       // bundle going away
       bundleRemoved(context);
   } else if (context.getId().equals(BuildInputContext.CONTEXT_ID)) {
     if (added) buildAdded(context);
     else buildRemoved(context);
   } else if (context.getId().equals(PluginInputContext.CONTEXT_ID)) {
     if (added) pluginAdded(context);
     else pluginRemoved(context);
   }
 }