Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package ch.qos.logback.core.joran.action;
 
 
 
 public class ActionUtil {
  public enum Scope {
    LOCAL, CONTEXT, SYSTEM
  };
  static public Scope stringToScope(String scopeStr) {
    if(..toString().equalsIgnoreCase(scopeStr))
      return .;
     if(..toString().equalsIgnoreCase(scopeStr))
      return .;
    return .;
  }
  static public void setProperty(InterpretationContext icString keyString valueScope scope) {
    switch (scope) {
    case :
      ic.addSubstitutionProperty(keyvalue);
      break;
    case :
      ic.getContext().putProperty(keyvalue);
      break;
    case :
      OptionHelper.setSystemProperty(ickeyvalue);
    }
  }

  
Add all the properties found in the argument named 'props' to an InterpretationContext.
  static public void setProperties(InterpretationContext icProperties props,
      Scope scope) {
    switch (scope) {
    case :
      ic.addSubstitutionProperties(props);
      break;
    case :
      ContextUtil cu = new ContextUtil(ic.getContext());
      cu.addProperties(props);
      break;
    case :
      OptionHelper.setSystemProperties(icprops);
    }
  }
New to GrepCode? Check out our FAQ X