示例#1
0
 @Override
 public void invalidate() {
   condition.invalidate();
   action.invalidate();
   if (elseAction != null) {
     elseAction.invalidate();
   }
 }
示例#2
0
 @Override
 public void getPreloads(ConfigManager cfgmgr, PreloadableSet preloads) {
   action.getPreloads(cfgmgr, preloads);
   condition.getPreloads(cfgmgr, preloads);
   if (elseAction != null) {
     elseAction.getPreloads(cfgmgr, preloads);
   }
 }
示例#3
0
 @Override
 public void invalidate() {
   for (ExpressionCase c : cases) {
     c.action.invalidate();
   }
   if (defaultAction != null) {
     defaultAction.invalidate();
   }
 }
示例#4
0
 @Override
 public void getPreloads(ConfigManager cfgmgr, PreloadableSet preloads) {
   for (ExpressionCase c : cases) {
     c.action.getPreloads(cfgmgr, preloads);
   }
   if (defaultAction != null) {
     defaultAction.getPreloads(cfgmgr, preloads);
   }
 }
示例#5
0
 @Override
 public void invalidate() {
   for (Case c : cases) {
     c.condition.invalidate();
     c.action.invalidate();
   }
   if (defaultAction != null) {
     defaultAction.invalidate();
   }
 }
示例#6
0
 @Override
 public void invalidate() {
   target.invalidate();
   action.invalidate();
 }
示例#7
0
 @Override
 public void invalidate() {
   action.invalidate();
 }
示例#8
0
 @Override
 public void getPreloads(ConfigManager cfgmgr, PreloadableSet preloads) {
   action.getPreloads(cfgmgr, preloads);
 }
示例#9
0
 @Override
 public void invalidate() {
   for (ActionConfig action : actions) {
     action.invalidate();
   }
 }