1 16 19 package org.apache.xalan.templates; 20 21 import org.apache.xml.utils.FastStringBuffer; 22 import org.apache.xpath.XPathContext; 23 24 29 public abstract class AVTPart implements java.io.Serializable , XSLTVisitable 30 { 31 32 35 public AVTPart(){} 36 37 42 public abstract String getSimpleString(); 43 44 56 public abstract void evaluate( 57 XPathContext xctxt, FastStringBuffer buf, int context, 58 org.apache.xml.utils.PrefixResolver nsNode) 59 throws javax.xml.transform.TransformerException ; 60 61 66 public void setXPathSupport(XPathContext support){} 67 68 74 public boolean canTraverseOutsideSubtree() 75 { 76 return false; 77 } 78 79 89 public abstract void fixupVariables(java.util.Vector vars, int globalsSize); 90 91 92 } 93 | Popular Tags |