Example #1
0
 public S2Container getDescendant(String path) {
   S2Container descendant = (S2Container) descendants.get(path);
   if (descendant != null) {
     return descendant;
   }
   throw new ContainerNotRegisteredRuntimeException(path);
 }
Example #2
0
 public void registerDescendant(S2Container descendant) {
   assertParameterIsNotNull(descendant, "descendant");
   descendants.put(descendant.getPath(), descendant);
 }
Example #3
0
 /** @see org.seasar.framework.container.S2Container#hasDescendant(java.lang.String) */
 public boolean hasDescendant(String path) {
   assertParameterIsNotEmpty(path, "path");
   return descendants.containsKey(path);
 }