Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*     */ package org.dom4j.rule;
  /*     */ 
  /*     */ import java.util.Iterator;
  /*     */ import java.util.List;
  /*     */ import org.dom4j.Document;
  /*     */ import org.dom4j.Element;
  /*     */ import org.dom4j.Node;
  /*     */ 
  /*     */ public class Stylesheet
 /*     */ {
 /*  29 */   private RuleManager ruleManager = new RuleManager();
 /*     */   private String modeName;
 /*     */ 
 /*     */   public void addRule(Rule rule)
 /*     */   {
 /*  47 */     this..addRule(rule);
 /*     */   }
 /*     */ 
 /*     */   public void removeRule(Rule rule)
 /*     */   {
 /*  57 */     this..removeRule(rule);
 /*     */   }
 /*     */ 
 /*     */   public void run(Object input)
 /*     */     throws Exception
 /*     */   {
 /*  71 */     run(inputthis.);
 /*     */   }
 /*     */ 
 /*     */   public void run(Object inputString modethrows Exception {
 /*  75 */     if ((input instanceof Node))
 /*  76 */       run((Node)inputmode);
 /*  77 */     else if ((input instanceof List))
 /*  78 */       run((List)inputmode);
 /*     */   }
 /*     */ 
 /*     */   public void run(List listthrows Exception
 /*     */   {
 /*  83 */     run(listthis.);
 /*     */   }
 /*     */ 
 /*     */   public void run(List listString modethrows Exception {
 /*  87 */     int i = 0; for (int size = list.size(); i < sizei++) {
 /*  88 */       Object object = list.get(i);
 /*     */ 
 /*  90 */       if ((object instanceof Node))
 /*  91 */         run((Node)objectmode);
 /*     */     }
 /*     */   }
 /*     */ 
 /*     */   public void run(Node nodethrows Exception
 /*     */   {
 /*  97 */     run(nodethis.);
 /*     */   }
 /*     */ 
 /*     */   public void run(Node nodeString modethrows Exception {
 /* 101 */     Mode mod = this..getMode(mode);
 /* 102 */     mod.fireRule(node);
 /*     */   }
 /*     */ 
 /*     */   public void applyTemplates(Object inputorg.dom4j.XPath xpath)
 /*     */     throws Exception
 /*     */   {
 /* 117 */     applyTemplates(inputxpaththis.);
 /*     */   }
 /*     */ 
 /*     */   public void applyTemplates(Object inputorg.dom4j.XPath xpathString mode)
 /*     */     throws Exception
 /*     */   {
 /* 135 */     Mode mod = this..getMode(mode);
 /*     */ 
 /* 137 */     List list = xpath.selectNodes(input);
 /* 138 */     Iterator it = list.iterator();
 /* 139 */     while (it.hasNext()) {
 /* 140 */       Node current = (Node)it.next();
 /* 141 */       mod.fireRule(current);
 /*     */     }
 /*     */   }
 /*     */ 
 /*     */   

Deprecated:
 
 /*     */   public void applyTemplates(Object input, org.jaxen.XPath xpath)
 /*     */     throws Exception
 /*     */   {
 /* 159 */     applyTemplates(inputxpaththis.);
 /*     */   }
 /*     */ 
 /*     */   

Deprecated:
 
 /*     */   public void applyTemplates(Object input, org.jaxen.XPath xpathString mode)
 /*     */     throws Exception
 /*     */   {
 /* 179 */     Mode mod = this..getMode(mode);
 /*     */ 
 /* 181 */     List list = xpath.selectNodes(input);
 /* 182 */     Iterator it = list.iterator();
 /* 183 */     while (it.hasNext()) {
 /* 184 */       Node current = (Node)it.next();
 /* 185 */       mod.fireRule(current);
 /*     */     }
 /*     */   }
/*     */ 
/*     */   public void applyTemplates(Object input)
/*     */     throws Exception
/*     */   {
/* 202 */     applyTemplates(inputthis.);
/*     */   }
/*     */ 
/*     */   public void applyTemplates(Object inputString mode)
/*     */     throws Exception
/*     */   {
/* 220 */     Mode mod = this..getMode(mode);
/*     */ 
/* 222 */     if ((input instanceof Element))
/*     */     {
/* 224 */       Element element = (Element)input;
/* 225 */       int i = 0; for (int size = element.nodeCount(); i < sizei++) {
/* 226 */         Node node = element.node(i);
/* 227 */         mod.fireRule(node);
/*     */       }
/* 229 */     } else if ((input instanceof Document))
/*     */     {
/* 231 */       Document document = (Document)input;
/* 232 */       int i = 0; for (int size = document.nodeCount(); i < sizei++) {
/* 233 */         Node node = document.node(i);
/* 234 */         mod.fireRule(node);
/*     */       }
/* 236 */     } else if ((input instanceof List)) {
/* 237 */       List list = (List)input;
/*     */ 
/* 239 */       int i = 0; for (int size = list.size(); i < sizei++) {
/* 240 */         Object object = list.get(i);
/*     */ 
/* 242 */         if ((object instanceof Element))
/* 243 */           applyTemplates((Element)objectmode);
/* 244 */         else if ((object instanceof Document))
/* 245 */           applyTemplates((Document)objectmode);
/*     */       }
/*     */     }
/*     */   }
/*     */ 
/*     */   public void clear()
/*     */   {
/* 252 */     this..clear();
/*     */   }
/*     */ 
/*     */   public String getModeName()
/*     */   {
/* 264 */     return this.;
/*     */   }
/*     */ 
/*     */   public void setModeName(String modeName)
/*     */   {
/* 274 */     this. = modeName;
/*     */   }
/*     */ 
/*     */   public Action getValueOfAction()
/*     */   {
/* 284 */     return this..getValueOfAction();
/*     */   }
/*     */ 
/*     */   public void setValueOfAction(Action valueOfAction)
/*     */   {
/* 295 */     this..setValueOfAction(valueOfAction);
/*     */   }
/*     */ }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/thirdparty-all.jar
 * Qualified Name:     org.dom4j.rule.Stylesheet
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X